<86>Feb 12 09:43:51 userdel[3294]: delete user 'rooter' <86>Feb 12 09:43:51 groupadd[3332]: group added to /etc/group: name=rooter, GID=531 <86>Feb 12 09:43:51 groupadd[3332]: group added to /etc/gshadow: name=rooter <86>Feb 12 09:43:51 groupadd[3332]: new group: name=rooter, GID=531 <86>Feb 12 09:43:51 useradd[3453]: new user: name=rooter, UID=531, GID=531, home=/root, shell=/bin/bash <86>Feb 12 09:43:51 userdel[3581]: delete user 'builder' <86>Feb 12 09:43:51 userdel[3581]: removed group 'builder' owned by 'builder' <86>Feb 12 09:43:51 userdel[3581]: removed shadow group 'builder' owned by 'builder' <86>Feb 12 09:43:51 groupadd[3602]: group added to /etc/group: name=builder, GID=532 <86>Feb 12 09:43:51 groupadd[3602]: group added to /etc/gshadow: name=builder <86>Feb 12 09:43:51 groupadd[3602]: new group: name=builder, GID=532 <86>Feb 12 09:43:51 useradd[3623]: new user: name=builder, UID=532, GID=532, home=/usr/src, shell=/bin/bash <13>Feb 12 09:44:21 rpmi: libidn2-2.1.1-alt1 sisyphus+221274.100.1.2 1549951289 installed <13>Feb 12 09:44:21 rpmi: strace-4.26-alt1 sisyphus.218650.100 1545875033 installed <13>Feb 12 09:44:21 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Feb 12 09:44:21 rpmi: libpsl-0.20.2-alt2 sisyphus.216228.200 1541611889 installed <13>Feb 12 09:44:21 rpmi: libnghttp2-1.34.0-alt1 sisyphus.214524.100 1539249634 installed <13>Feb 12 09:44:21 rpmi: libverto-0.3.0-alt1_5 1525957714 installed <13>Feb 12 09:44:21 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Feb 12 09:44:21 rpmi: libcom_err-1.44.5-alt1 sisyphus.218838.100 1546206118 installed <13>Feb 12 09:44:21 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Feb 12 09:44:21 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Feb 12 09:44:21 rpmi: ed-1:0.2-alt10 1449768440 installed <13>Feb 12 09:44:21 rpmi: rpm-utils-0.10-alt1 1481222510 installed <13>Feb 12 09:44:21 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Feb 12 09:44:22 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Feb 12 09:44:22 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus.219012.300 1546745004 installed <13>Feb 12 09:44:22 rpmi: alternatives-0.5.0-alt1 sisyphus.219012.300 1546745004 installed <13>Feb 12 09:44:22 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Feb 12 09:44:22 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Feb 12 09:44:22 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Feb 12 09:44:22 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Feb 12 09:44:22 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <86>Feb 12 09:44:22 groupadd[105533]: group added to /etc/group: name=_keytab, GID=499 <86>Feb 12 09:44:22 groupadd[105533]: group added to /etc/gshadow: name=_keytab <86>Feb 12 09:44:22 groupadd[105533]: new group: name=_keytab, GID=499 <13>Feb 12 09:44:22 rpmi: libkrb5-1.16.3-alt1 sisyphus.219042.100 1547045815 installed <86>Feb 12 09:44:22 groupadd[105668]: group added to /etc/group: name=sasl, GID=498 <86>Feb 12 09:44:22 groupadd[105668]: group added to /etc/gshadow: name=sasl <86>Feb 12 09:44:22 groupadd[105668]: new group: name=sasl, GID=498 <13>Feb 12 09:44:22 rpmi: libsasl2-3-2.1.27-alt1 sisyphus.218476.200 1545647755 installed <13>Feb 12 09:44:22 rpmi: libldap-2.4.46-alt1.1 sisyphus+219907.4400.1.1 1548349979 installed <13>Feb 12 09:44:22 rpmi: libcurl-7.64.0-alt1 sisyphus+220787.100.1.1 1549439379 installed <13>Feb 12 09:44:22 rpmi: libraptor-1.4.21-alt3.qa1 1366407866 installed <13>Feb 12 09:44:22 rpmi: raptor-1.4.21-alt3.qa1 1366407866 installed <13>Feb 12 09:44:22 rpmi: rpm-build-mozilla.org-41.0.2-alt2 sisyphus.213801.200 1538480929 installed <13>Feb 12 09:44:22 rpmi: mozilla-common-devel-1.0-alt1 1326718460 installed <13>Feb 12 09:44:22 rpmi: browser-plugins-npapi-devel-3.0-alt1 1254957089 installed <13>Feb 12 09:44:27 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Feb 12 09:44:27 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Feb 12 09:44:27 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Feb 12 09:44:27 rpmi: libsqlite3-3.26.0-alt2 sisyphus+220766.100.5.1 1549611685 installed <13>Feb 12 09:44:27 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Feb 12 09:44:27 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Feb 12 09:44:27 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:27 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Feb 12 09:44:27 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Feb 12 09:44:27 rpmi: libnspr-1:4.20-alt1 sisyphus.216395.100 1542113039 installed <13>Feb 12 09:44:27 rpmi: libogg-1.3.3-alt1 sisyphus.217914.100 1545006091 installed <13>Feb 12 09:44:27 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Feb 12 09:44:27 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Feb 12 09:44:28 rpmi: llvm7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:28 rpmi: libnspr-devel-1:4.20-alt1 sisyphus.216395.100 1542113039 installed <13>Feb 12 09:44:28 rpmi: libnss-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Feb 12 09:44:28 rpmi: libnss-devel-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Feb 12 09:44:28 rpmi: libwayland-egl-4:18.1.0-alt1 1535614871 installed <13>Feb 12 09:44:28 rpmi: liblcms2-2.9-alt1 1516411892 installed <13>Feb 12 09:44:28 rpmi: zlib-devel-1.2.11-alt1 sisyphus.217171.100 1543710737 installed <13>Feb 12 09:44:28 rpmi: libpixman-3:0.36.0-alt1 sisyphus+219464.100.1.1 1547627399 installed <13>Feb 12 09:44:28 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Feb 12 09:44:28 rpmi: perl-Compress-Raw-Zlib-2.084-alt1.1 sisyphus+219907.700.1.1 1548343625 installed <13>Feb 12 09:44:28 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Feb 12 09:44:28 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Feb 12 09:44:28 rpmi: libgudev-1:232-alt3 1523738518 installed <13>Feb 12 09:44:28 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Feb 12 09:44:28 rpmi: libproxy-0.4.15-alt2 sisyphus.214008.100 1538585336 installed <13>Feb 12 09:44:28 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Feb 12 09:44:29 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Feb 12 09:44:29 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Feb 12 09:44:29 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Feb 12 09:44:29 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Feb 12 09:44:29 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Feb 12 09:44:30 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Feb 12 09:44:30 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Feb 12 09:44:30 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Feb 12 09:44:30 rpmi: libpython3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Feb 12 09:44:30 rpmi: python3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Feb 12 09:44:31 rpmi: python3-base-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Feb 12 09:44:31 rpmi: libXau-devel-1.0.8-alt1 1369565808 installed <13>Feb 12 09:44:31 rpmi: libharfbuzz-icu-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Feb 12 09:44:31 rpmi: libgraphite2-devel-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Feb 12 09:44:31 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Feb 12 09:44:31 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Feb 12 09:44:31 rpmi: libhogweed4-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Feb 12 09:44:31 rpmi: libgnutls30-3.6.6-alt1 sisyphus+219978.100.1.1 1548422819 installed <13>Feb 12 09:44:31 rpmi: mozldap-6.0.7-alt4 sisyphus+220438.1100.12.2 1549897399 installed <13>Feb 12 09:44:31 rpmi: clang7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:31 rpmi: lld-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:31 rpmi: libflac8-1.3.2-alt1 1507623955 installed <13>Feb 12 09:44:31 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Feb 12 09:44:31 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Feb 12 09:44:31 rpmi: libSM-devel-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Feb 12 09:44:31 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:31 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:31 rpmi: libjasper-2.0.14-alt1 1530105217 installed <13>Feb 12 09:44:31 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Feb 12 09:44:31 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Feb 12 09:44:31 rpmi: libwayland-cursor-1.16.0-alt1 1535614871 installed <13>Feb 12 09:44:31 rpmi: wayland-devel-1.16.0-alt1 1535614871 installed <13>Feb 12 09:44:31 rpmi: libwayland-client-devel-1.16.0-alt1 1535614871 installed <13>Feb 12 09:44:43 rpmi: rust-1:1.31.1-alt3 sisyphus+219295.600.6.1 1547677341 installed <13>Feb 12 09:44:43 rpmi: perl-ph-0.11.1-alt1 sisyphus.218633.100 1547046185 installed <13>Feb 12 09:44:43 rpmi: perl-Perl4-CoreLibs-0.004-alt1 1502964039 installed <13>Feb 12 09:44:43 rpmi: libwireless-29-alt10 1337897834 installed <13>Feb 12 09:44:43 rpmi: libvpx5-1.7.0-alt1 1529659550 installed <13>Feb 12 09:44:43 rpmi: libopus-1.2.1-alt1.1 1504605295 installed <13>Feb 12 09:44:43 rpmi: libnatspec-0.3.1-alt2 1445691580 installed <13>Feb 12 09:44:43 rpmi: libhunspell-1.7.0-alt1 sisyphus.216944.100 1543319096 installed <13>Feb 12 09:44:43 rpmi: libxkbcommon-0.8.3-alt1 sisyphus+221080.100.1.2 1549739888 installed <13>Feb 12 09:44:43 rpmi: udev-rules-1:240-alt4 sisyphus.219244.100 1547241418 installed <13>Feb 12 09:44:43 rpmi: libgtk+2-locales-2.24.32-alt2 1518699309 installed <13>Feb 12 09:44:43 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Feb 12 09:44:43 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Feb 12 09:44:43 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Feb 12 09:44:43 rpmi: libevent2.1-2.1.8-alt1 sisyphus.212491.200 1535963930 installed <13>Feb 12 09:44:43 rpmi: libepoxy-1.5.3-alt1 sisyphus.214119.100 1538723829 installed <13>Feb 12 09:44:43 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Feb 12 09:44:43 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Feb 12 09:44:43 rpmi: libusb-1.0.22-alt1 1525452055 installed <13>Feb 12 09:44:43 rpmi: libpng15-1.5.28-alt2 1497966749 installed <13>Feb 12 09:44:43 rpmi: libpng15-devel-1.5.28-alt2 1497966749 installed <13>Feb 12 09:44:43 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Feb 12 09:44:43 rpmi: libalsa-1:1.1.8-alt1 sisyphus+219888.100.4.1 1548752826 installed <13>Feb 12 09:44:43 rpmi: libIDL-0.8.14-alt4 1449145676 installed <13>Feb 12 09:44:43 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Feb 12 09:44:43 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Feb 12 09:44:43 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Feb 12 09:44:43 rpmi: perl-Compress-Raw-Bzip2-2.084-alt1.1 sisyphus+219907.1000.1.1 1548343668 installed <13>Feb 12 09:44:43 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Feb 12 09:44:43 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Feb 12 09:44:43 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Feb 12 09:44:43 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Feb 12 09:44:43 rpmi: perl-Encode-3.00-alt1 sisyphus+220447.100.1.1 1549145397 installed <13>Feb 12 09:44:43 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Feb 12 09:44:43 rpmi: perl-IO-Compress-2.084-alt1 sisyphus+219744.100.2.1 1548168679 installed <13>Feb 12 09:44:43 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Feb 12 09:44:43 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Feb 12 09:44:43 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Feb 12 09:44:43 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Feb 12 09:44:43 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Feb 12 09:44:43 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Feb 12 09:44:43 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Feb 12 09:44:43 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Feb 12 09:44:43 rpmi: perl-libwww-6.36-alt1 sisyphus.215515.100 1540400896 installed <13>Feb 12 09:44:43 rpmi: perl-XML-LibXML-2.0133-alt1 sisyphus+220448.100.1.1 1549146406 installed <13>Feb 12 09:44:43 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Feb 12 09:44:43 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Feb 12 09:44:43 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Feb 12 09:44:44 rpmi: icon-theme-adwaita-3.30.1-alt1 sisyphus.216736.100 1542889653 installed <13>Feb 12 09:44:44 rpmi: libgdk-pixbuf-locales-2.38.0-alt4 sisyphus.219229.400 1547220196 installed <13>Feb 12 09:44:44 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Feb 12 09:44:44 rpmi: liborc-0.4.28-alt1 1511201506 installed <13>Feb 12 09:44:44 rpmi: libxshmfence-1.2-alt2 1518613552 installed <13>Feb 12 09:44:44 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Feb 12 09:44:44 rpmi: libdrm-1:2.4.97-alt1 sisyphus+220483.100.1.1 1549270242 installed <13>Feb 12 09:44:44 rpmi: libgbm-4:18.3.3-alt1 sisyphus+220483.200.1.1 1549271174 installed <13>Feb 12 09:44:46 rpmi: glibc-devel-static-6:2.27-alt8 sisyphus.219011.100 1547073625 installed <13>Feb 12 09:44:46 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus.218115.200 1545282875 installed <13>Feb 12 09:44:46 rpmi: libstdc++8-devel-8.2.1-alt5 sisyphus+219286.200.2.1 1549854113 installed <13>Feb 12 09:44:47 rpmi: gcc8-c++-8.2.1-alt5 sisyphus+219286.200.2.1 1549854113 installed <13>Feb 12 09:44:47 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed <13>Feb 12 09:44:47 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Feb 12 09:44:47 rpmi: glib2-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Feb 12 09:44:47 rpmi: libharfbuzz-devel-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Feb 12 09:44:47 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781053 installed <13>Feb 12 09:44:47 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus.215917.100 1540973886 installed <13>Feb 12 09:44:47 rpmi: bc-1:1.07.1-alt1 sisyphus.218158.200 1545308145 installed <13>Feb 12 09:44:47 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Feb 12 09:44:47 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Feb 12 09:44:47 rpmi: libatk-devel-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Feb 12 09:44:47 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548057005 installed <13>Feb 12 09:44:47 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Feb 12 09:44:47 rpmi: libgio-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Feb 12 09:44:47 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed <13>Feb 12 09:44:48 rpmi: libgio-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Feb 12 09:44:48 rpmi: libgdk-pixbuf-2.38.0-alt4 sisyphus.219229.400 1547220208 installed <13>Feb 12 09:44:48 rpmi: gtk-update-icon-cache-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Feb 12 09:44:48 rpmi: libgstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Feb 12 09:44:48 rpmi: libgusb-0.3.0-alt1 1518891735 installed <13>Feb 12 09:44:48 rpmi: libcolord-1.4.3-alt1 1524052018 installed <13>Feb 12 09:44:48 rpmi: gstreamer1.0-devel-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Feb 12 09:44:48 rpmi: libnotify-0.7.7-alt1.2 1525614802 installed <13>Feb 12 09:44:48 rpmi: glib-networking-2.58.0-alt1 sisyphus.212651.1500 1536648953 installed <13>Feb 12 09:44:48 rpmi: libsoup-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Feb 12 09:44:48 rpmi: libsoup-gnome-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Feb 12 09:44:48 rpmi: librest-0.8.1-alt1 1508266400 installed <13>Feb 12 09:44:48 rpmi: libdconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Feb 12 09:44:48 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed <13>Feb 12 09:44:48 rpmi: liblz4-1:1.8.3-alt2 sisyphus.217095.200 1547082375 installed <13>Feb 12 09:44:48 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Feb 12 09:44:48 rpmi: libgcrypt20-1.8.3-alt4 sisyphus.218050.200 1545223289 installed <13>Feb 12 09:44:48 rpmi: libsystemd-1:240-alt4 sisyphus.219244.100 1547241502 installed <13>Feb 12 09:44:48 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Feb 12 09:44:48 rpmi: dbus-tools-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <86>Feb 12 09:44:48 groupadd[126484]: group added to /etc/group: name=messagebus, GID=497 <86>Feb 12 09:44:48 groupadd[126484]: group added to /etc/gshadow: name=messagebus <86>Feb 12 09:44:48 groupadd[126484]: new group: name=messagebus, GID=497 <86>Feb 12 09:44:48 useradd[126495]: new user: name=messagebus, UID=499, GID=497, home=/run/dbus, shell=/dev/null <13>Feb 12 09:44:48 rpmi: dbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Feb 12 09:44:48 rpmi: dconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Feb 12 09:44:48 rpmi: libgtk+3-schemas-3.24.5-alt1 sisyphus+220558.100.1.1 1549311168 installed <13>Feb 12 09:44:48 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Feb 12 09:44:48 rpmi: libcups-2.2.6-alt1 1510070343 installed <13>Feb 12 09:44:48 rpmi: libpolkit-0.115-alt5 sisyphus.219065.100 1547027030 installed <86>Feb 12 09:44:48 groupadd[126539]: group added to /etc/group: name=colord, GID=496 <86>Feb 12 09:44:48 groupadd[126539]: group added to /etc/gshadow: name=colord <86>Feb 12 09:44:48 groupadd[126539]: new group: name=colord, GID=496 <86>Feb 12 09:44:48 useradd[126543]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null <13>Feb 12 09:44:48 rpmi: colord-1.4.3-alt1 1524052018 installed <13>Feb 12 09:44:48 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Feb 12 09:44:48 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Feb 12 09:44:48 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Feb 12 09:44:48 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Feb 12 09:44:48 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Feb 12 09:44:48 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Feb 12 09:44:48 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Feb 12 09:44:48 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Feb 12 09:44:48 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed <13>Feb 12 09:44:48 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed <13>Feb 12 09:44:48 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed <13>Feb 12 09:44:48 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Feb 12 09:44:48 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Feb 12 09:44:48 rpmi: libXinerama-1.1.3-alt2 1527671619 installed <13>Feb 12 09:44:48 rpmi: libat-spi2-core-2.30.0-alt1 sisyphus.212651.600 1536647587 installed <13>Feb 12 09:44:50 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Feb 12 09:44:50 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Feb 12 09:44:50 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Feb 12 09:44:50 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Feb 12 09:44:50 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Feb 12 09:44:50 rpmi: libXtst-1.2.2-alt1 1369984893 installed <13>Feb 12 09:44:50 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Feb 12 09:44:50 rpmi: libGLX-mesa-4:18.3.3-alt1 sisyphus+220483.200.1.1 1549271174 installed <13>Feb 12 09:44:50 rpmi: libEGL-mesa-4:18.3.3-alt1 sisyphus+220483.200.1.1 1549271174 installed <13>Feb 12 09:44:50 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:50 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:50 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:50 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 12 09:44:50 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Feb 12 09:44:50 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 12 09:44:50 rpmi: libEGL-devel-4:18.3.3-alt1 sisyphus+220483.200.1.1 1549271174 installed <13>Feb 12 09:44:50 rpmi: libGL-devel-4:18.3.3-alt1 sisyphus+220483.200.1.1 1549271174 installed <13>Feb 12 09:44:50 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 12 09:44:50 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Feb 12 09:44:50 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 12 09:44:50 rpmi: libcairo-gobject-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 12 09:44:50 rpmi: libGLES-devel-4:18.3.3-alt1 sisyphus+220483.200.1.1 1549271174 installed <13>Feb 12 09:44:50 rpmi: libgtk+2-2.24.32-alt2 1518699309 installed <13>Feb 12 09:44:50 rpmi: libgst-plugins1.0-1.14.4-alt3 sisyphus.216849.100 1543144442 installed <13>Feb 12 09:44:50 rpmi: libXScrnSaver-1.2.2-alt1 1331212354 installed <13>Feb 12 09:44:50 rpmi: dbus-tools-gui-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Feb 12 09:44:50 rpmi: at-spi2-core-2.30.0-alt1 sisyphus.212651.600 1536647587 installed <13>Feb 12 09:44:50 rpmi: at-spi2-atk-2.30.0-alt2 sisyphus.213822.100 1538377854 installed <13>Feb 12 09:44:51 rpmi: libgtk+3-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Feb 12 09:44:51 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Feb 12 09:44:51 rpmi: libgdk-pixbuf-xlib-2.38.0-alt4 sisyphus.219229.400 1547220208 installed <13>Feb 12 09:44:51 rpmi: libgdk-pixbuf-devel-2.38.0-alt4 sisyphus.219229.400 1547220208 installed <13>Feb 12 09:44:51 rpmi: libpulseaudio-12.2-alt1 1535623585 installed <13>Feb 12 09:44:51 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Feb 12 09:44:51 rpmi: libstartup-notification-0.12-alt1.1 1346782208 installed <13>Feb 12 09:44:51 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed <13>Feb 12 09:44:51 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed <13>Feb 12 09:44:51 rpmi: python-modules-curses-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Feb 12 09:44:51 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Feb 12 09:44:51 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:51 rpmi: gtk-builder-convert-2.24.32-alt2 1518699309 installed <13>Feb 12 09:44:51 rpmi: python-modules-ctypes-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-modules-multiprocessing-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-modules-logging-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-tools-2to3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-modules-hotshot-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-modules-bsddb-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:52 rpmi: python-modules-distutils-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:55 rpmi: clang7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:55 rpmi: python-modules-json-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:55 rpmi: llvm7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:55 rpmi: python-module-pkg_resources-1:40.6.3-alt1 sisyphus+219164.200.2.1 1548188195 installed <13>Feb 12 09:44:55 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Feb 12 09:44:55 rpmi: python-dev-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:56 rpmi: python-module-setuptools-1:40.6.3-alt1 sisyphus+219164.200.2.1 1548188195 installed <13>Feb 12 09:44:56 rpmi: llvm7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:56 rpmi: clang7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:56 rpmi: libgtk+2-devel-2.24.32-alt2 1518699309 installed <13>Feb 12 09:44:56 rpmi: libgtk+3-devel-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Feb 12 09:44:56 rpmi: python-modules-sqlite3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 12 09:44:56 rpmi: libstartup-notification-devel-0.12-alt1.1 1346782208 installed <13>Feb 12 09:44:56 rpmi: libpulseaudio-devel-12.2-alt1 1535623585 installed <13>Feb 12 09:44:56 rpmi: libnotify-devel-0.7.7-alt1.2 1525614802 installed <13>Feb 12 09:44:56 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Feb 12 09:44:56 rpmi: libXScrnSaver-devel-1.2.2-alt1 1331212354 installed <13>Feb 12 09:44:56 rpmi: gst-plugins1.0-devel-1.14.4-alt3 sisyphus.216849.100 1543144442 installed <13>Feb 12 09:44:56 rpmi: libXi-devel-1.7.9-alt1.S1 1515755342 installed <13>Feb 12 09:44:56 rpmi: libXcomposite-devel-0.4.3-alt3 1297306936 installed <13>Feb 12 09:44:56 rpmi: libXdamage-devel-1.1.3-alt4 1297162593 installed <13>Feb 12 09:44:56 rpmi: libXcursor-devel-1.1.15-alt1.S1 1512373366 installed <13>Feb 12 09:44:56 rpmi: libcurl-devel-7.64.0-alt1 sisyphus+220787.100.1.1 1549439379 installed <13>Feb 12 09:44:56 rpmi: libIDL-devel-0.8.14-alt4 1449145676 installed <13>Feb 12 09:44:56 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed <13>Feb 12 09:44:56 rpmi: libstdc++-devel-8-alt1 sisyphus.214000.40 1542664792 installed <13>Feb 12 09:44:57 rpmi: libnss-devel-static-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Feb 12 09:44:57 rpmi: libalsa-devel-1:1.1.8-alt1 sisyphus+219888.100.4.1 1548752826 installed <13>Feb 12 09:44:57 rpmi: libevent-devel-2.1.8-alt1 sisyphus.212491.200 1535963930 installed <13>Feb 12 09:44:57 rpmi: libhunspell-devel-1.7.0-alt1 sisyphus.216944.100 1543319096 installed <13>Feb 12 09:44:57 rpmi: unzip-6.0-alt2.qa1 1366155324 installed <13>Feb 12 09:44:57 rpmi: libopus-devel-1.2.1-alt1.1 1504605295 installed <13>Feb 12 09:44:57 rpmi: libvpx-devel-1.7.0-alt1 1529659550 installed <13>Feb 12 09:44:57 rpmi: libwireless-devel-29-alt10 1337897834 installed <13>Feb 12 09:44:57 rpmi: autoconf_2.13-2:2.13-alt13 1533423976 installed <13>Feb 12 09:44:58 rpmi: rust-cargo-1:1.31.1-alt3 sisyphus+219295.600.6.1 1547677341 installed <13>Feb 12 09:44:58 rpmi: lld-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 12 09:44:58 rpmi: mozldap-devel-6.0.7-alt4 sisyphus+220438.1100.12.2 1549897399 installed <13>Feb 12 09:44:58 rpmi: libproxy-devel-0.4.15-alt2 sisyphus.214008.100 1538585336 installed <13>Feb 12 09:44:58 rpmi: libpixman-devel-3:0.36.0-alt1 sisyphus+219464.100.1.1 1547627399 installed <13>Feb 12 09:44:58 rpmi: libjpeg-devel-2:1.5.1-alt1 1498218318 installed <13>Feb 12 09:44:58 rpmi: libsqlite3-devel-3.26.0-alt2 sisyphus+220766.100.5.1 1549611685 installed <13>Feb 12 09:44:58 rpmi: bzlib-devel-1:1.0.6-alt5 1508883171 installed <13>Feb 12 09:44:58 rpmi: zip-30000000:3.0-alt1 1332241772 installed <13>Feb 12 09:44:58 rpmi: yasm-1.2.0-alt1 1378991849 installed <13>Feb 12 09:44:58 rpmi: xorg-cf-files-1.0.6-alt1 1453137637 installed <13>Feb 12 09:44:58 rpmi: makedepend-1.0.5-alt1 1377540022 installed <13>Feb 12 09:44:58 rpmi: libffi-devel-1:3.2.1-alt2 1528881777 installed <13>Feb 12 09:44:58 rpmi: imake-1.0.7-alt3 1518797773 installed <13>Feb 12 09:44:58 rpmi: doxygen-1:1.8.15-alt1 sisyphus+220984.100.1.2 1549663873 installed <13>Feb 12 09:44:58 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.50721 + 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.11167 + 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.84 Clobber not needed. 0:00.84 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.85 /usr/bin/gmake -f client.mk -s configure 0:00.86 gmake: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' 0:00.86 Generating /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/configure 0:00.87 cd /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir 0:00.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/configure 0:01.25 Creating Python environment 0:03.34 New python executable in /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python2.7 0:03.35 Also creating executable in /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python 0:03.35 Installing setuptools, pip, wheel...done. 0:04.67 running build_ext 0:04.67 building 'psutil._psutil_linux' extension 0:04.67 creating build 0:04.67 creating build/temp.linux-i686-2.7 0:04.67 creating build/temp.linux-i686-2.7/psutil 0:04.67 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:04.67 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:04.67 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:04.67 creating build/lib.linux-i686-2.7 0:04.67 creating build/lib.linux-i686-2.7/psutil 0:04.67 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:04.67 building 'psutil._psutil_posix' extension 0:04.67 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:04.67 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:04.67 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:04.67 copying build/lib.linux-i686-2.7/psutil/_psutil_linux.so -> psutil 0:04.67 copying build/lib.linux-i686-2.7/psutil/_psutil_posix.so -> psutil 0:04.67 0:04.67 Reexecuting in the virtualenv 0:05.13 Adding configure options from /usr/src/RPM/BUILD/thunderbird-60.5.0/.mozconfig 0:05.13 --enable-system-sqlite 0:05.13 --enable-official-branding 0:05.13 --enable-application=comm/mail 0:05.13 --includedir=/usr/include 0:05.13 --prefix=/usr 0:05.13 --libdir=/usr/lib 0:05.13 --with-system-nspr 0:05.13 --with-system-nss 0:05.13 --with-system-jpeg 0:05.13 --with-system-zlib 0:05.13 --with-system-bz2 0:05.13 --with-system-libvpx 0:05.13 --with-system-libevent 0:05.13 --with-pthreads 0:05.13 --enable-system-hunspell 0:05.13 --enable-system-ffi 0:05.13 --disable-warnings-as-errors 0:05.13 --disable-strip 0:05.13 --disable-tests 0:05.13 --disable-updater 0:05.13 --disable-debug 0:05.13 --disable-crashreporter 0:05.13 --disable-necko-wifi 0:05.13 --disable-gconf 0:05.13 --disable-dbus 0:05.13 --enable-calendar 0:05.13 --enable-optimize 0:05.13 --enable-default-toolkit=cairo-gtk3 0:05.13 --enable-chrome-format=jar 0:05.13 --enable-extensions=default,-gnomevfs 0:05.13 --enable-libproxy 0:05.13 --enable-startup-notification 0:05.13 --prefix=/usr 0:05.13 --enable-release 0:05.13 --enable-linker=gold 0:05.13 --enable-hardening 0:05.13 --enable-optimize 0:05.13 --enable-rust-simd 0:05.13 --enable-calendar 0:05.13 MOZILLA_OFFICIAL=1 0:05.13 MOZ_DEBUG_SYMBOLS=1 0:05.13 BUILD_OFFICIAL=1 0:05.13 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:05.14 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:05.14 checking for vcs source checkout... no 0:05.41 checking for a shell... /bin/sh 0:05.45 checking for host system type... i686-pc-linux-gnu 0:05.45 checking for target system type... i686-pc-linux-gnu 0:05.50 checking for a shell... /bin/sh 0:05.54 checking for host system type... i686-pc-linux-gnu 0:05.54 checking for target system type... i686-pc-linux-gnu 0:05.66 checking for vcs source checkout... no 0:05.66 checking whether cross compiling... no 0:05.67 checking for the target C compiler... /usr/bin/gcc 0:05.69 checking whether the target C compiler can be used... yes 0:05.77 checking for Python 3... /usr/bin/python3 (3.6.8) 0:05.79 checking for pkg_config... /usr/bin/pkg-config 0:05.79 checking for pkg-config version... 0.29.2 0:05.79 checking for yasm... /usr/bin/yasm 0:05.79 checking yasm version... 1.2.0 0:05.80 checking the target C compiler version... 8.2.1 0:05.81 checking the target C compiler works... yes 0:05.81 checking for the target C++ compiler... /usr/bin/g++ 0:05.83 checking whether the target C++ compiler can be used... yes 0:05.83 checking the target C++ compiler version... 8.2.1 0:05.84 checking the target C++ compiler works... yes 0:05.84 checking for the host C compiler... /usr/bin/gcc 0:05.86 checking whether the host C compiler can be used... yes 0:05.86 checking the host C compiler version... 8.2.1 0:05.87 checking the host C compiler works... yes 0:05.87 checking for the host C++ compiler... /usr/bin/g++ 0:05.88 checking whether the host C++ compiler can be used... yes 0:05.88 checking the host C++ compiler version... 8.2.1 0:05.90 checking the host C++ compiler works... yes 0:05.91 checking for 64-bit OS... no 0:05.91 checking bindgen cflags... no 0:05.93 checking for linker... gold 0:05.95 checking for stdint.h... yes 0:05.97 checking for inttypes.h... yes 0:05.99 checking for malloc.h... yes 0:06.00 checking for alloca.h... yes 0:06.02 checking for sys/byteorder.h... no 0:06.03 checking for getopt.h... yes 0:06.05 checking for unistd.h... yes 0:06.07 checking for nl_types.h... yes 0:06.09 checking for cpuid.h... yes 0:06.11 checking for sys/statvfs.h... yes 0:06.12 checking for sys/statfs.h... yes 0:06.14 checking for sys/vfs.h... yes 0:06.16 checking for sys/mount.h... yes 0:06.18 checking for sys/quota.h... yes 0:06.20 checking for linux/quota.h... yes 0:06.23 checking for linux/if_addr.h... yes 0:06.25 checking for linux/rtnetlink.h... yes 0:06.27 checking for sys/queue.h... yes 0:06.29 checking for sys/types.h... yes 0:06.32 checking for netinet/in.h... yes 0:06.33 checking for byteswap.h... yes 0:06.35 checking for linux/perf_event.h... yes 0:06.37 checking for perf_event_open system call... yes 0:06.39 checking whether the C compiler supports -Wunreachable-code-return... no 0:06.40 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:06.41 checking whether the C compiler supports -Wclass-varargs... no 0:06.42 checking whether the C++ compiler supports -Wclass-varargs... no 0:06.43 checking whether the C compiler supports -Wloop-analysis... no 0:06.44 checking whether the C++ compiler supports -Wloop-analysis... no 0:06.46 checking whether the C++ compiler supports -Wc++1z-compat... yes 0:06.46 checking whether the C++ compiler supports -Wcomma... no 0:06.47 checking whether the C compiler supports -Wduplicated-cond... yes 0:06.49 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:06.51 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:06.52 checking whether the C compiler supports -Wstring-conversion... no 0:06.53 checking whether the C++ compiler supports -Wstring-conversion... no 0:06.54 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:06.55 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:06.57 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:06.59 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:06.61 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:06.62 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:06.64 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:06.65 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:06.67 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:06.68 checking whether the C compiler supports -Wformat... yes 0:06.70 checking whether the C++ compiler supports -Wformat... yes 0:06.71 checking whether the C compiler supports -Wformat-security... yes 0:06.73 checking whether the C++ compiler supports -Wformat-security... yes 0:06.74 checking whether the C compiler supports -Wformat-overflow=2... yes 0:06.76 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:06.78 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:06.79 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:06.81 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:06.83 checking for libffi > 3.0.9... yes 0:06.83 checking MOZ_FFI_CFLAGS... 0:06.83 checking MOZ_FFI_LIBS... -lffi 0:06.83 checking for rustc... /usr/bin/rustc 0:06.83 checking for cargo... /usr/bin/cargo 0:06.86 checking rustc version... 1.31.1 0:06.88 checking cargo version... 1.31.0 0:07.10 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:07.10 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:07.10 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo 0:07.10 checking for fontconfig >= 2.7.0... yes 0:07.10 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:07.10 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:07.11 checking for freetype2 >= 6.1.0... yes 0:07.11 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:07.11 checking _FT2_LIBS... -lfreetype 0:07.11 checking for tar... /usr/bin/gtar 0:07.11 checking for unzip... /usr/bin/unzip 0:07.11 checking for zip... /usr/bin/zip 0:07.11 checking for gn... not found 0:07.12 checking for the Mozilla API key... no 0:07.12 checking for the Google API key... no 0:07.12 checking for the Bing API key... no 0:07.12 checking for the Adjust SDK key... no 0:07.12 checking for the Leanplum SDK key... no 0:07.12 checking for the Pocket API key... no 0:07.12 checking for llvm-config... /usr/bin/llvm-config 0:07.16 checking for awk... /bin/gawk 0:07.16 checking for perl... /usr/bin/perl5 0:07.16 checking for minimum required perl version >= 5.006... 5.028001 0:07.17 checking for full perl installation... yes 0:07.17 checking for gmake... /usr/bin/gmake 0:07.17 checking for watchman... not found 0:07.17 checking for xargs... /bin/xargs 0:07.17 checking for rpmbuild... /usr/bin/rpmbuild 0:07.17 checking for hunspell... yes 0:07.17 checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell 0:07.18 checking MOZ_HUNSPELL_LIBS... -lhunspell 0:07.18 checking for autoconf... /usr/bin/autoconf-2.13 0:07.18 Refreshing /usr/src/RPM/BUILD/thunderbird-60.5.0/old-configure with /usr/bin/autoconf-2.13 0:07.51 creating cache ./config.cache 0:07.53 checking host system type... i686-pc-linux-gnu 0:07.55 checking target system type... i686-pc-linux-gnu 0:07.57 checking build system type... i686-pc-linux-gnu 0:07.57 checking for objcopy... /usr/bin/objcopy 0:07.57 checking for gcc... /usr/bin/gcc -std=gnu99 0:07.60 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:07.60 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:07.61 checking whether we are using GNU C... yes 0:07.62 checking whether /usr/bin/gcc -std=gnu99 accepts -g... yes 0:07.62 checking for c++... /usr/bin/g++ 0:07.67 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:07.67 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:07.67 checking whether we are using GNU C++... yes 0:07.69 checking whether /usr/bin/g++ accepts -g... yes 0:07.72 checking for ranlib... ranlib 0:07.73 checking for as... /usr/bin/as 0:07.73 checking for ar... ar 0:07.73 checking for strip... strip 0:07.73 checking for windres... no 0:07.73 checking for otool... no 0:07.85 checking for X... libraries , headers 0:07.89 checking for gethostbyname... yes 0:07.92 checking for connect... yes 0:07.96 checking for remove... yes 0:07.99 checking for shmat... yes 0:08.02 checking for IceConnectionNumber in -lICE... yes 0:08.08 checking for --noexecstack option to as... yes 0:08.12 checking for -z noexecstack option to ld... yes 0:08.15 checking for -z text option to ld... yes 0:08.18 checking for -z relro option to ld... yes 0:08.21 checking for --build-id option to ld... yes 0:08.25 checking for --ignore-unresolved-symbol option to ld... yes 0:08.26 checking if toolchain supports -mssse3 option... yes 0:08.28 checking if toolchain supports -msse4.1 option... yes 0:08.29 checking for x86 AVX2 asm support in compiler... yes 0:08.32 checking whether the linker supports Identical Code Folding... no 0:08.79 checking whether removing dead symbols breaks debugging... no 0:08.82 checking for PIE support... yes 0:08.84 checking for working const... yes 0:08.85 checking for mode_t... yes 0:08.86 checking for off_t... yes 0:08.87 checking for pid_t... yes 0:08.88 checking for size_t... yes 0:08.97 checking whether 64-bits std::atomic requires -latomic... no 0:08.99 checking for dirent.h that defines DIR... yes 0:09.01 checking for opendir in -ldir... no 0:09.03 checking for sockaddr_in.sin_len... false 0:09.04 checking for sockaddr_in6.sin6_len... false 0:09.06 checking for sockaddr.sa_len... false 0:09.08 checking for gethostbyname_r in -lc_r... no 0:09.14 checking for library containing dlopen... -ldl 0:09.16 checking for dlfcn.h... yes 0:09.20 checking for dladdr... yes 0:09.23 checking for memmem... yes 0:09.25 checking for socket in -lsocket... no 0:09.29 checking for XDrawLines in -lX11... yes 0:09.33 checking for XextAddDisplay in -lXext... yes 0:09.37 checking for XtFree in -lXt... yes 0:09.41 checking for xcb_connect in -lxcb... yes 0:09.45 checking for xcb_shm_query_version in -lxcb-shm... yes 0:09.48 checking for XGetXCBConnection in -lX11-xcb... yes 0:09.50 checking for pthread_create in -lpthreads... no 0:09.54 checking for pthread_create in -lpthread... yes 0:09.57 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:09.59 checking for pthread.h... yes 0:09.61 checking whether /usr/bin/gcc -std=gnu99 needs -traditional... no 0:09.65 checking for 8-bit clean memcmp... yes 0:09.68 checking for stat64... yes 0:09.72 checking for lstat64... yes 0:09.76 checking for truncate64... yes 0:09.80 checking for statvfs64... yes 0:09.84 checking for statvfs... yes 0:09.87 checking for statfs64... yes 0:09.91 checking for statfs... yes 0:09.95 checking for getpagesize... yes 0:09.98 checking for gmtime_r... yes 0:10.02 checking for localtime_r... yes 0:10.06 checking for arc4random... no 0:10.09 checking for arc4random_buf... no 0:10.13 checking for mallinfo... yes 0:10.17 checking for gettid... no 0:10.21 checking for lchown... yes 0:10.24 checking for setpriority... yes 0:10.28 checking for strerror... yes 0:10.32 checking for syscall... yes 0:10.36 checking for clock_gettime(CLOCK_MONOTONIC)... 0:10.40 checking for pthread_cond_timedwait_monotonic_np... 0:10.45 checking for res_ninit()... yes 0:10.47 checking for an implementation of va_copy()... yes 0:10.50 checking whether va_list can be copied by value... yes 0:10.59 checking for C++ dynamic_cast to void*... yes 0:10.63 checking for __thread keyword for TLS variables... yes 0:10.67 checking for localeconv... yes 0:10.70 checking for malloc.h... yes 0:10.74 checking for strndup... yes 0:10.77 checking for posix_memalign... yes 0:10.81 checking for memalign... yes 0:10.85 checking for malloc_usable_size... yes 0:10.86 checking whether malloc_usable_size definition can use const argument... no 0:10.88 checking for valloc in malloc.h... yes 0:10.88 checking for valloc in unistd.h... no 0:10.89 checking NSPR selection... system 0:10.89 checking for nspr-config... /usr/bin/nspr-config 0:10.90 checking for NSPR - version >= 4.19... yes 0:10.96 checking for libevent... yes 0:10.96 checking MOZ_LIBEVENT_CFLAGS... 0:10.96 checking MOZ_LIBEVENT_LIBS... -levent 0:10.96 checking for nss-config... /usr/bin/nss-config 0:10.98 checking for NSS - version >= 3.36.7... yes 0:11.01 checking for jpeg_destroy_compress in -ljpeg... yes 0:11.08 checking for gzread in -lz... yes 0:11.15 checking for BZ2_bzread in -lbz2... yes 0:11.15 checking if app-specific confvars.sh exists... /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mail/confvars.sh 0:11.15 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes 0:11.15 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:11.16 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:11.17 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:11.17 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:11.17 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:11.17 checking for libstartup-notification-1.0 >= 0.8... yes 0:11.17 checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 0:11.17 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 0:11.18 checking for libproxy-1.0... yes 0:11.18 checking MOZ_LIBPROXY_CFLAGS... 0:11.18 checking MOZ_LIBPROXY_LIBS... -lproxy 0:11.22 checking for vpx >= 1.5.0... yes 0:11.22 checking MOZ_LIBVPX_CFLAGS... 0:11.22 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:11.24 checking for vpx/vpx_decoder.h... yes 0:11.28 checking for vpx_codec_dec_init_ver in -lvpx... yes 0:11.29 checking for vpx_mem/vpx_mem.h... no 0:11.30 checking for libpulse... yes 0:11.30 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:11.30 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:11.33 checking for linux/joystick.h... yes 0:11.34 checking for wget... no 0:11.35 checking for sqlite3 >= 3.22.0... yes 0:11.35 checking SQLITE_CFLAGS... 0:11.35 checking SQLITE_LIBS... -lsqlite3 0:11.39 checking for SQLITE_SECURE_DELETE support in system SQLite... yes 0:11.44 checking for SQLITE_THREADSAFE support in system SQLite... yes 0:11.49 checking for SQLITE_ENABLE_FTS3 support in system SQLite... yes 0:11.53 checking for SQLITE_ENABLE_UNLOCK_NOTIFY support in system SQLite... yes 0:11.58 checking for SQLITE_ENABLE_DBSTAT_VTAB support in system SQLite... yes 0:11.60 checking for valid C compiler optimization flags... yes 0:11.80 checking for __cxa_demangle... yes 0:11.82 checking for unwind.h... yes 0:11.86 checking for _Unwind_Backtrace... yes 0:11.87 checking for -pipe support... yes 0:11.91 checking what kind of list files are supported by the linker... linkerscript 0:11.93 checking what kind of ordering can be done with the linker... none 0:11.93 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:11.93 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:11.93 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:11.97 checking for FT_Bitmap_Size.y_ppem... yes 0:12.02 checking for FT_GlyphSlot_Embolden... yes 0:12.06 checking for FT_Load_Sfnt_Table... yes 0:12.10 checking for fontconfig/fcfreetype.h... yes 0:12.18 checking for posix_fadvise... yes 0:12.22 checking for posix_fallocate... yes 0:12.28 updating cache ./config.cache 0:12.28 creating ./config.data 0:12.58 js/src> configuring 0:12.58 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:12.81 js/src> checking for vcs source checkout... no 0:12.87 js/src> checking for a shell... /bin/sh 0:12.88 js/src> checking for host system type... i686-pc-linux-gnu 0:12.89 js/src> checking for target system type... i686-pc-linux-gnu 0:12.89 js/src> checking for a shell... /bin/sh 0:12.91 js/src> checking for host system type... i686-pc-linux-gnu 0:12.91 js/src> checking for target system type... i686-pc-linux-gnu 0:12.91 js/src> checking for android platform directory... no 0:12.91 js/src> checking for android sysroot directory... no 0:12.92 js/src> checking for android system directory... no 0:12.92 js/src> checking for the Android toolchain directory... not found 0:12.96 js/src> checking for android platform directory... no 0:12.96 js/src> checking for android system directory... no 0:12.96 js/src> checking for android sysroot directory... no 0:12.96 js/src> checking for the Android toolchain directory... not found 0:13.18 js/src> checking for vcs source checkout... no 0:13.18 js/src> checking whether cross compiling... no 0:13.18 js/src> checking for the target C compiler... /usr/bin/gcc 0:13.20 js/src> checking whether the target C compiler can be used... yes 0:13.27 js/src> checking for Python 3... /usr/bin/python3 (3.6.8) 0:13.29 js/src> checking for pkg_config... /usr/bin/pkg-config 0:13.29 js/src> checking for pkg-config version... 0.29.2 0:13.29 js/src> checking for yasm... /usr/bin/yasm 0:13.30 js/src> checking yasm version... 1.2.0 0:13.30 js/src> checking for android ndk version... no 0:13.30 js/src> checking for GoogleVR SDK... Not specified 0:13.30 js/src> checking the target C compiler version... 8.2.1 0:13.31 js/src> checking the target C compiler works... yes 0:13.31 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:13.33 js/src> checking whether the target C++ compiler can be used... yes 0:13.33 js/src> checking the target C++ compiler version... 8.2.1 0:13.35 js/src> checking the target C++ compiler works... yes 0:13.35 js/src> checking for the host C compiler... /usr/bin/gcc 0:13.36 js/src> checking whether the host C compiler can be used... yes 0:13.36 js/src> checking the host C compiler version... 8.2.1 0:13.38 js/src> checking the host C compiler works... yes 0:13.38 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:13.39 js/src> checking whether the host C++ compiler can be used... yes 0:13.39 js/src> checking the host C++ compiler version... 8.2.1 0:13.41 js/src> checking the host C++ compiler works... yes 0:13.41 js/src> checking for 64-bit OS... no 0:13.41 js/src> checking bindgen cflags... no 0:13.43 js/src> checking for linker... gold 0:13.45 js/src> checking for stdint.h... yes 0:13.47 js/src> checking for inttypes.h... yes 0:13.49 js/src> checking for malloc.h... yes 0:13.51 js/src> checking for alloca.h... yes 0:13.52 js/src> checking for sys/byteorder.h... no 0:13.54 js/src> checking for getopt.h... yes 0:13.56 js/src> checking for unistd.h... yes 0:13.57 js/src> checking for nl_types.h... yes 0:13.59 js/src> checking for cpuid.h... yes 0:13.61 js/src> checking for sys/statvfs.h... yes 0:13.63 js/src> checking for sys/statfs.h... yes 0:13.65 js/src> checking for sys/vfs.h... yes 0:13.66 js/src> checking for sys/mount.h... yes 0:13.68 js/src> checking for sys/quota.h... yes 0:13.71 js/src> checking for linux/quota.h... yes 0:13.74 js/src> checking for linux/if_addr.h... yes 0:13.76 js/src> checking for linux/rtnetlink.h... yes 0:13.78 js/src> checking for sys/queue.h... yes 0:13.80 js/src> checking for sys/types.h... yes 0:13.82 js/src> checking for netinet/in.h... yes 0:13.84 js/src> checking for byteswap.h... yes 0:13.86 js/src> checking for linux/perf_event.h... yes 0:13.88 js/src> checking for perf_event_open system call... yes 0:13.89 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:13.91 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:13.92 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:13.92 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:13.94 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:13.95 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:13.96 js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes 0:13.97 js/src> checking whether the C++ compiler supports -Wcomma... no 0:13.99 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:14.00 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:14.02 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:14.03 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:14.03 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:14.05 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:14.07 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:14.08 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:14.10 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:14.11 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:14.13 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:14.15 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:14.16 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:14.18 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:14.19 js/src> checking whether the C compiler supports -Wformat... yes 0:14.21 js/src> checking whether the C++ compiler supports -Wformat... yes 0:14.22 js/src> checking whether the C compiler supports -Wformat-security... yes 0:14.24 js/src> checking whether the C++ compiler supports -Wformat-security... yes 0:14.26 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:14.27 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:14.29 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:14.31 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:14.32 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:14.34 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:14.35 js/src> checking for libffi > 3.0.9... yes 0:14.35 js/src> checking MOZ_FFI_CFLAGS... 0:14.35 js/src> checking MOZ_FFI_LIBS... -lffi 0:14.35 js/src> checking for awk... /bin/gawk 0:14.36 js/src> checking for perl... /usr/bin/perl5 0:14.36 js/src> checking for minimum required perl version >= 5.006... 5.028001 0:14.37 js/src> checking for full perl installation... yes 0:14.37 js/src> checking for gmake... /usr/bin/gmake 0:14.37 js/src> checking for watchman... not found 0:14.37 js/src> checking for xargs... /bin/xargs 0:14.37 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:14.37 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:14.37 js/src> Refreshing /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/old-configure with /usr/bin/autoconf-2.13 0:14.54 js/src> loading cache /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config.cache 0:14.56 js/src> checking host system type... i686-pc-linux-gnu 0:14.58 js/src> checking target system type... i686-pc-linux-gnu 0:14.59 js/src> checking build system type... i686-pc-linux-gnu 0:14.59 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:14.63 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:14.63 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:14.63 js/src> checking whether we are using GNU C... (cached) yes 0:14.63 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:14.63 js/src> checking for c++... (cached) /usr/bin/g++ 0:14.67 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:14.67 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:14.67 js/src> checking whether we are using GNU C++... (cached) yes 0:14.67 js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes 0:14.71 js/src> checking for ranlib... (cached) ranlib 0:14.71 js/src> checking for as... (cached) /usr/bin/as 0:14.71 js/src> checking for ar... (cached) ar 0:14.71 js/src> checking for strip... (cached) strip 0:14.71 js/src> checking for windres... no 0:14.72 js/src> checking for sb-conf... no 0:14.72 js/src> checking for ve... no 0:14.72 js/src> checking for X... (cached) libraries , headers 0:14.72 js/src> checking for gethostbyname... (cached) yes 0:14.72 js/src> checking for connect... (cached) yes 0:14.72 js/src> checking for remove... (cached) yes 0:14.72 js/src> checking for shmat... (cached) yes 0:14.73 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:14.79 js/src> checking for --noexecstack option to as... yes 0:14.83 js/src> checking for -z noexecstack option to ld... yes 0:14.86 js/src> checking for -z text option to ld... yes 0:14.89 js/src> checking for -z relro option to ld... yes 0:14.92 js/src> checking for --build-id option to ld... yes 0:14.95 js/src> checking whether the linker supports Identical Code Folding... no 0:15.42 js/src> checking whether removing dead symbols breaks debugging... no 0:15.46 js/src> checking for PIE support... yes 0:15.46 js/src> checking for working const... (cached) yes 0:15.46 js/src> checking for mode_t... (cached) yes 0:15.46 js/src> checking for off_t... (cached) yes 0:15.46 js/src> checking for pid_t... (cached) yes 0:15.46 js/src> checking for size_t... (cached) yes 0:15.48 js/src> checking for ssize_t... yes 0:15.48 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:15.49 js/src> checking for dirent.h that defines DIR... (cached) yes 0:15.49 js/src> checking for opendir in -ldir... (cached) no 0:15.49 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:15.49 js/src> checking for library containing dlopen... (cached) -ldl 0:15.49 js/src> checking for dlfcn.h... (cached) yes 0:15.50 js/src> checking for socket in -lsocket... (cached) no 0:15.50 js/src> checking for pthread_create in -lpthreads... (cached) no 0:15.50 js/src> checking for pthread_create in -lpthread... (cached) yes 0:15.54 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:15.54 js/src> checking whether /usr/bin/gcc -std=gnu99 needs -traditional... (cached) no 0:15.54 js/src> checking for 8-bit clean memcmp... (cached) yes 0:15.58 js/src> checking for getc_unlocked... yes 0:15.62 js/src> checking for _getc_nolock... no 0:15.62 js/src> checking for gmtime_r... (cached) yes 0:15.62 js/src> checking for localtime_r... (cached) yes 0:15.67 js/src> checking for pthread_getname_np... yes 0:15.67 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:15.71 js/src> checking for sin in -lm... yes 0:15.75 js/src> checking for sincos in -lm... yes 0:15.79 js/src> checking for __sincos in -lm... no 0:15.79 js/src> checking for res_ninit()... (cached) yes 0:15.83 js/src> checking for nl_langinfo and CODESET... yes 0:15.84 js/src> checking for an implementation of va_copy()... (cached) yes 0:15.84 js/src> checking whether va_list can be copied by value... (cached) yes 0:15.84 js/src> checking for C++ dynamic_cast to void*... (cached) yes 0:15.84 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:15.84 js/src> checking for localeconv... (cached) yes 0:15.84 js/src> checking NSPR selection... command-line 0:15.87 js/src> checking for valid optimization flags... yes 0:15.87 js/src> checking for __cxa_demangle... (cached) yes 0:15.87 js/src> checking for -pipe support... yes 0:15.90 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:15.94 js/src> checking what kind of list files are supported by the linker... linkerscript 0:15.96 js/src> checking what kind of ordering can be done with the linker... none 0:15.97 js/src> checking for posix_fadvise... (cached) yes 0:15.97 js/src> checking for posix_fallocate... (cached) yes 0:15.97 js/src> checking for malloc.h... (cached) yes 0:15.98 js/src> checking for strndup... (cached) yes 0:15.98 js/src> checking for posix_memalign... (cached) yes 0:15.98 js/src> checking for memalign... (cached) yes 0:15.99 js/src> checking for malloc_usable_size... (cached) yes 0:16.01 js/src> checking whether malloc_usable_size definition can use const argument... no 0:16.02 js/src> checking for valloc in malloc.h... yes 0:16.03 js/src> checking for valloc in unistd.h... no 0:16.03 js/src> checking for localeconv... (cached) yes 0:16.04 js/src> updating cache /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config.cache 0:16.04 js/src> creating ./config.data 0:16.06 js/src> Creating config.status 0:16.20 Creating config.status 0:16.52 Reticulating splines... 0:18.69 0:02.22 File already read. Skipping: /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/targets/angle_common/moz.build 0:29.03 Finished reading 1261 moz.build files in 3.30s 0:29.03 Read 12 gyp files in parallel contributing 0.00s to total wall time 0:29.03 Processed into 8525 build config descriptors in 3.63s 0:29.03 RecursiveMake backend executed in 4.43s 0:29.03 2778 total backend files; 2778 created; 0 updated; 0 unchanged; 0 deleted; 34 -> 1040 Makefile 0:29.03 FasterMake backend executed in 0.60s 0:29.03 10 total backend files; 10 created; 0 updated; 0 unchanged; 0 deleted 0:29.03 Total wall time: 12.54s; CPU time: 12.17s; Efficiency: 97%; Untracked: 0.59s 0:29.31 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:00.65 Clobber not needed. 0:00.65 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.65 /usr/bin/gmake -f client.mk MOZ_PARALLEL_BUILD=32 -s 0:00.72 gmake: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' 0:00.76 gmake[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:00.76 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:00.79 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:00.79 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.25 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.25 Elapsed: 0.08s; From dist/idl: Kept 0 existing; Added/updated 1193; Removed 0 files and 0 directories. 0:01.25 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.28 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.28 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:01.28 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.41 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.41 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:01.41 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.43 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.43 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 6; Removed 0 files and 0 directories. 0:01.43 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.45 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.45 Elapsed: 0.09s; From _tests: Kept 12 existing; Added/updated 584; Removed 0 files and 0 directories. 0:01.45 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.56 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.56 Elapsed: 0.25s; From dist/bin: Kept 183 existing; Added/updated 2109; Removed 0 files and 0 directories. 0:01.56 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.62 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.62 Elapsed: 0.36s; From dist/include: Kept 1965 existing; Added/updated 3437; Removed 0 files and 0 directories. 0:01.62 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.62 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.62 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.95 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.95 mozilla-config.h 0:01.95 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.24 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.24 buildid.h 0:02.24 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.53 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.53 source-repo.h 0:02.53 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.71 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.71 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:03.42 nsinstall_real 0:03.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:03.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:03.76 stl.sentinel 0:03.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:04.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:04.13 system-header.sentinel 0:04.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:04.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:04.58 js-confdefs.h 0:04.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:04.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk' 0:04.96 necko-config.h 0:04.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk' 0:05.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:05.06 xpcom-config.h 0:05.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:05.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:05.07 xpcshell.inc 0:05.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:05.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:05.09 domainsfallbacks.properties.h 0:05.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:05.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:05.09 js-config.h 0:05.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:05.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:05.41 application.ini 0:05.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:05.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:05.55 labelsencodings.properties.h 0:05.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:05.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:05.59 addons-public.inc 0:05.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:05.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:05.62 nsStyleStructList.h 0:05.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:05.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:05.73 application.ini.h 0:05.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:05.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:05.86 localesfallbacks.properties.h 0:05.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:05.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:05.96 xpcom-private.h 0:05.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:05.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:05.96 ReservedWordsGenerated.h 0:05.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:06.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:06.07 addons-stage.inc 0:06.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:06.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 0:06.23 x86.c 0:06.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 0:06.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:06.25 nsCSSPropsGenerated.inc 0:06.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:06.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/idl-parser/xpidl' 0:06.36 xpidl.stub 0:06.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/idl-parser/xpidl' 0:06.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:06.41 nonparticipatingdomains.properties.h 0:06.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:06.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:06.51 Services.cpp 0:06.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:06.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:06.53 selfhosted.out.h 0:06.54 /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:06.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:06.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:06.54 privileged-package-root.inc 0:06.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:06.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/xpidl' 0:06.78 Elapsed: 0.09s; From ../../dist/idl: Kept 1193 existing; Added/updated 0; Removed 0 files and 0 directories. 0:06.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/xpidl' 0:06.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:06.83 Services.h 0:06.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:06.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:06.90 StatsPhasesGenerated.h 0:06.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:09.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:09.64 StatsPhasesGenerated.cpp 0:09.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:09.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:09.77 services.rs 0:09.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:13.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.06 composer.xpt 0:13.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.33 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.33 activity.xpt 0:13.33 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.39 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.39 alerts.xpt 0:13.39 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.44 appstartup.xpt 0:13.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.44 commandhandler.xpt 0:13.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.45 cloudfile.xpt 0:13.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.49 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.50 directory.xpt 0:13.50 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.55 browser-element.xpt 0:13.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.60 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.60 content_webrtc.xpt 0:13.60 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.62 commuconv.xpt 0:13.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.65 autoconfig.xpt 0:13.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.65 captivedetect.xpt 0:13.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.65 chrome.xpt 0:13.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.78 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.78 backgroundhangmonitor.xpt 0:13.78 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.78 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.78 content_geckomediaplugins.xpt 0:13.78 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.78 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.78 diskspacewatcher.xpt 0:13.78 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:13.81 content_html.xpt 0:13.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.03 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.03 appshell.xpt 0:14.04 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.06 caps.xpt 0:14.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.06 content_events.xpt 0:14.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.19 content_xslt.xpt 0:14.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.30 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.30 autocomplete.xpt 0:14.30 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.30 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.30 commandlines.xpt 0:14.31 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.41 accessibility.xpt 0:14.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.69 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.69 dom_audiochannel.xpt 0:14.69 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.05 docshell.xpt 0:15.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.33 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.33 addrbook.xpt 0:15.33 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.74 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.74 chat.xpt 0:15.74 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.92 dom.xpt 0:15.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.30 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.30 dom_bindings.xpt 0:17.30 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.27 dom_base.xpt 0:18.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.82 dom_core.xpt 0:19.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.30 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.30 dom_events.xpt 0:20.30 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.42 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.42 dom_file.xpt 0:20.42 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_notification.xpt 0:20.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.49 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.49 dom_offline.xpt 0:20.49 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.49 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.49 dom_network.xpt 0:20.49 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.55 dom_sidebar.xpt 0:20.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.68 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.68 dom_html.xpt 0:20.69 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.70 dom_media.xpt 0:20.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.70 dom_range.xpt 0:20.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.79 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.79 dom_power.xpt 0:20.79 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.81 dom_quota.xpt 0:20.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.88 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.88 dom_security.xpt 0:20.88 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.90 dom_geolocation.xpt 0:20.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.01 dom_push.xpt 0:21.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.02 dom_webspeechrecognition.xpt 0:21.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.07 dom_webauthn.xpt 0:21.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.08 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.08 dom_storage.xpt 0:21.08 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.21 dom_workers.xpt 0:21.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.33 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.33 dom_system.xpt 0:21.33 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.38 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.38 dom_presentation.xpt 0:21.38 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.43 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.43 dom_webspeechsynth.xpt 0:21.43 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.70 dom_payments.xpt 0:21.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.81 downloads.xpt 0:21.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:21.82 dom_xul.xpt 0:21.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.35 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.35 editor.xpt 0:22.35 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.51 exthandler.xpt 0:22.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.57 enterprisepolicies.xpt 0:22.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.85 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.85 extensions.xpt 0:22.85 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.86 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.86 fastfind.xpt 0:23.86 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.58 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.58 feeds.xpt 0:24.58 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.27 fts3tok.xpt 0:25.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.63 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.63 html5.xpt 0:25.63 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.79 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.79 imglib2.xpt 0:25.79 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.86 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.86 inspector.xpt 0:25.86 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.92 gfx.xpt 0:25.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.99 htmlparser.xpt 0:25.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.13 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.13 jsdebugger.xpt 0:26.13 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.21 layout_base.xpt 0:26.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.31 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.31 jar.xpt 0:26.31 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.44 intl.xpt 0:26.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.44 import.xpt 0:26.44 warning: [const] doesn't make sense on builtin types., 0:26.44 warning: [const] doesn't make sense on builtin types., 0:26.44 warning: [const] doesn't make sense on builtin types., 0:26.44 warning: [const] doesn't make sense on builtin types., 0:26.44 warning: [const] doesn't make sense on builtin types., 0:26.44 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.45 warning: [const] doesn't make sense on builtin types., 0:26.46 warning: [const] doesn't make sense on builtin types., 0:26.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.46 jsinspector.xpt 0:26.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.46 layout_printing.xpt 0:26.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.46 mailcompsbase.xpt 0:26.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.47 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.47 layout_xul.xpt 0:26.47 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.53 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.53 layout_xul_tree.xpt 0:26.53 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.62 locale.xpt 0:26.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.62 mailprofilemigration.xpt 0:26.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.77 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.77 mailwinsearch.xpt 0:26.77 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.83 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.83 mailview.xpt 0:26.83 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.89 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.89 loginmgr.xpt 0:26.89 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.04 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.04 mimetype.xpt 0:27.04 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.15 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.15 mozfind.xpt 0:27.15 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.18 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.18 mime.xpt 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.18 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 warning: [const] doesn't make sense on builtin types., 0:27.19 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 mozintl.xpt 0:27.25 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.84 mozldap.xpt 0:27.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.47 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.47 msgdb.xpt 0:28.47 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.13 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.13 msgjsaccount.xpt 0:30.13 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.41 msgimap.xpt 0:30.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.89 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.89 msgcompose.xpt 0:30.89 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.06 msgsmime.xpt 0:32.06 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 msgbase.xpt 0:32.30 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.50 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.50 necko_about.xpt 0:32.50 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.62 necko_cookie.xpt 0:32.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.72 msgnews.xpt 0:32.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.92 necko_ftp.xpt 0:32.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.96 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.96 necko_file.xpt 0:32.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.03 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.03 necko_mdns.xpt 0:33.04 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.19 necko_res.xpt 0:33.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.27 parentalcontrols.xpt 0:33.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.33 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.33 necko_cache.xpt 0:33.33 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.42 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.42 msglocal.xpt 0:33.42 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.48 necko_socket.xpt 0:33.48 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.48 necko_cache2.xpt 0:33.48 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 necko_viewsource.xpt 0:33.56 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.64 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.64 necko_dns.xpt 0:33.64 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.73 peerconnection.xpt 0:33.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.75 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.75 necko_websocket.xpt 0:33.75 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.78 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.78 necko_wyciwyg.xpt 0:33.78 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.84 necko_strconv.xpt 0:33.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.90 necko_http.xpt 0:33.91 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.95 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.95 pippki.xpt 0:33.95 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.24 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.24 msgsearch.xpt 0:34.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.52 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.52 places.xpt 0:34.52 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.79 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.79 pipnss.xpt 0:34.79 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.84 plugin.xpt 0:34.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.19 pref.xpt 0:35.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.23 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.23 privatebrowsing.xpt 0:37.23 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.28 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.28 necko.xpt 0:37.28 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.52 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.52 prefetch.xpt 0:37.52 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.85 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.85 profiler.xpt 0:37.85 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.01 remote.xpt 0:39.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.55 saxparser.xpt 0:39.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.63 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.63 reputationservice.xpt 0:39.63 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.70 sandbox.xpt 0:39.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.73 shellservice.xpt 0:39.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.73 satchel.xpt 0:39.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.90 services-crypto-component.xpt 0:39.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.91 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.91 services_fxaccounts.xpt 0:39.91 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 telemetry.xpt 0:40.13 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.39 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.39 shistory.xpt 0:40.39 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.39 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.39 rdf.xpt 0:40.39 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.41 thumbnails.xpt 0:40.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.48 spellchecker.xpt 0:40.48 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.68 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.68 toolkit_asyncshutdown.xpt 0:40.68 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.70 storage.xpt 0:40.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.76 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.76 toolkit_osfile.xpt 0:40.76 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.81 toolkit_crashservice.xpt 0:40.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.87 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.87 toolkit_finalizationwitness.xpt 0:40.87 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.96 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.96 toolkit_filewatcher.xpt 0:40.96 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.00 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.00 toolkit_perfmonitoring.xpt 0:41.00 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.04 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.04 toolkit_securityreporter.xpt 0:41.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.07 toolkit_xulstore.xpt 0:41.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.41 toolkitremote.xpt 0:41.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.90 toolkitprofile.xpt 0:41.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.06 txmgr.xpt 0:42.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.12 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.12 txtsvc.xpt 0:42.12 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.23 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.23 uconv.xpt 0:42.23 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.57 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.57 update.xpt 0:43.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.82 uriloader.xpt 0:43.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.90 urlformatter.xpt 0:43.91 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 url-classifier.xpt 0:44.21 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 webbrowserpersist.xpt 0:44.66 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.72 webBrowser_core.xpt 0:44.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.99 webextensions.xpt 0:45.00 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 webvtt.xpt 0:45.04 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.09 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.10 windowcreator.xpt 0:45.10 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.18 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.18 windowwatcher.xpt 0:45.18 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.26 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.26 xpcom_components.xpt 0:45.26 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.54 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.54 xulapp.xpt 0:45.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.60 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.60 xpcom_xpti.xpt 0:45.61 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.62 xpcom_threads.xpt 0:45.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.72 zipwriter.xpt 0:45.72 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 calbaseinternal.xpt 0:45.73 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 caldav.xpt 0:45.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.82 widget.xpt 0:45.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.83 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.83 xul.xpt 0:45.83 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.90 wcap.xpt 0:45.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.92 xpcom_base.xpt 0:45.92 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:45.99 xpcom_system.xpt 0:45.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.01 xpconnect.xpt 0:46.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.08 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.08 xpcom_ds.xpt 0:46.08 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.21 xpcom_io.xpt 0:46.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.76 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.76 calbase.xpt 0:46.76 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:47.43 PropertyUseCounterMap.inc 0:47.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:47.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 0:47.65 charsetalias.properties.h 0:47.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 0:47.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:47.68 encodingsgroups.properties.h 0:47.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:47.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 0:47.73 CSS2Properties.webidl 0:47.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 0:48.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:48.00 error_list.rs 0:48.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:48.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:48.07 UseCounterList.h 0:48.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:48.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:48.19 TelemetryEventData.h 0:48.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:48.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 0:48.27 xpcAccEvents.h 0:48.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 0:48.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:48.36 langGroups.properties.h 0:48.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:48.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:48.44 ErrorList.h 0:48.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:48.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:48.66 TelemetryEventEnums.h 0:48.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:48.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:48.83 ErrorNamesInternal.h 0:48.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:49.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:49.70 TelemetryHistogramData.inc 0:49.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 0:50.22 etld_data.inc 0:50.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 0:50.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.24 TelemetryHistogramEnums.h 0:50.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.56 TelemetryProcessData.h 0:50.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.88 TelemetryProcessEnums.h 0:50.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:51.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:51.51 TelemetryScalarData.h 0:51.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:52.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:52.13 TelemetryScalarEnums.h 0:52.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 1:09.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 1:09.27 nsSTSPreloadList.h 1:09.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 1:09.27 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:09.27 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:09.31 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:09.31 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:09.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:09.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:09.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:09.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:09.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:09.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:09.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:09.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:09.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:09.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:09.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:09.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:09.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:10.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:10.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:10.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:10.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:10.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal': 1:10.10 /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:10.10 int i, pad, len; 1:10.10 ^~~ 1:10.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:10.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:10.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:10.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:10.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 1:10.58 libelfhack_inject.a.desc 1:10.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 1:10.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:10.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:10.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:10.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag': 1:10.76 /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:10.76 for ( i = 1; i < sizeof(ber_int_t); i++ ) { 1:10.76 ^ 1:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag': 1:10.76 /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:10.76 if ( noctets > sizeof(ber_uint_t) ) 1:10.76 ^ 1:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint': 1:10.76 /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:10.76 if ( len > sizeof(ber_slen_t) ) 1:10.76 ^ 1:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringa': 1:10.76 /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:10.76 ( datalen > (ber->ber_end - ber->ber_ptr) ) || 1:10.76 ^ 1:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringal': 1:10.77 /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:10.77 ( len > (ber->ber_end - ber->ber_ptr) ) || 1:10.77 ^ 1:10.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_bitstringa': 1:10.77 /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:10.77 if ( (datalen > (ber->ber_end - ber->ber_ptr)) || 1:10.77 ^ 1:10.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf': 1:10.77 /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:10.77 for ( rc = 0, p = (char *) fmt; *p && rc != LBER_DEFAULT; p++ ) { 1:10.77 ^~ 1:10.77 /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:10.77 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:10.77 ^~ 1:10.77 /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:10.77 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:10.77 ^~ 1:10.77 /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:10.77 && rc != LBER_DEFAULT; 1:10.77 ^~ 1:10.77 /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:10.77 if ( rc != LBER_DEFAULT && 1:10.77 ^~ 1:10.77 /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:10.77 tag != LBER_END_OF_SEQORSET ) { 1:10.77 ^~ 1:10.77 /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:10.77 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:10.77 ^~ 1:10.77 /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:10.77 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:10.77 ^~ 1:10.77 /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:10.78 && rc != LBER_DEFAULT; 1:10.78 ^~ 1:10.78 /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:10.78 if ( rc != LBER_DEFAULT && 1:10.78 ^~ 1:10.78 /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:10.78 tag != LBER_END_OF_SEQORSET ) { 1:10.78 ^~ 1:10.78 /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:10.78 if ( (rc = ber_skip_tag( ber, &len )) == LBER_DEFAULT ) 1:10.78 ^~ 1:10.78 /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:10.78 if (rc == LBER_DEFAULT) { 1:10.78 ^~ 1:10.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:11.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:11.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:11.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len': 1:11.05 /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:11.05 if (noctets >= MAX_LEN_SIZE) { 1:11.05 ^~ 1:11.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber': 1:11.05 /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:11.05 if ( noctets >= MAX_LEN_SIZE ) 1:11.05 ^~ 1:11.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag': 1:11.05 /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:11.06 for ( i = 1; i < sizeof(ber_int_t); i++ ) { 1:11.06 ^ 1:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext': 1:11.06 /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:11.06 if ( noctets > sizeof(ber_uint_t) ) { 1:11.06 ^ 1:11.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:11.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:11.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:11.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:11.93 libldif60.so 1:11.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:12.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:12.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:12.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:12.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:12.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:12.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:12.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:12.47 liblber60.a.desc 1:12.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:13.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:13.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:13.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:13.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:13.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:13.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:13.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:13.30 libcomm_mailnews_extensions_fts3_src.a.desc 1:13.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:13.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:13.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:13.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:13.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:13.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:13.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:13.82 libcomm_mailnews_extensions_mailviews_src.a.desc 1:13.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:13.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:13.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:14.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:14.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:14.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:14.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:14.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:14.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:14.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:14.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:14.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:14.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:14.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:14.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:14.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:14.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:15.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:15.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:15.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:15.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:15.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:15.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:15.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:15.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:16.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:16.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:16.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:16.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:16.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:16.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:16.67 libcomm_mailnews_import_vcard_src.a.desc 1:16.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:16.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:16.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:16.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:16.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:17.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:17.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:17.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:17.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:17.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:17.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:17.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:17.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:17.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:17.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:17.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:17.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:17.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:17.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:17.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:17.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:18.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:18.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:18.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:18.59 libcomm_mailnews_intl.a.desc 1:18.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:18.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:18.63 libcomm_mailnews_extensions_mdn_src.a.desc 1:18.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:18.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:18.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:18.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:18.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:19.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:19.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:19.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:19.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:19.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:19.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:19.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:19.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:19.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:20.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:20.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:20.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:20.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:20.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:20.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:20.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:20.46 libmfbt.a.desc 1:20.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:20.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:20.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:20.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:20.96 libcomm_mailnews_import_text_src.a.desc 1:20.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:21.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:21.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:21.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:21.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:21.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:21.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:21.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:21.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:22.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:22.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:22.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:22.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:22.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:22.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:22.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:22.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:22.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:22.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:22.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:22.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:22.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:22.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:22.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:22.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:23.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:23.05 libcomm_mailnews_extensions_bayesian-spam-filter_src.a.desc 1:23.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:23.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:23.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:23.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:23.17 libcomm_mailnews_extensions_smime_src.a.desc 1:23.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:23.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:23.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:23.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:23.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:23.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 1:23.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 1:23.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:23.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:24.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:24.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:24.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:24.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:24.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:24.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:24.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:24.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:24.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:24.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:24.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:24.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 1:24.53 libcomm_mailnews_mime_cthandlers_vcard.a.desc 1:24.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 1:24.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:24.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:25.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:25.19 libmimecthglue_s.a.desc 1:25.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:25.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:25.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:25.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:25.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:25.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:25.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:25.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:25.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:26.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:26.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:27.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:27.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:27.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:27.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:27.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:27.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:27.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:27.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:27.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 1:27.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 1:28.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:28.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:28.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:28.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:28.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:28.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:28.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:28.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:28.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:28.53 libpgpmime_s.a.desc 1:28.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:28.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:28.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:28.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:28.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:29.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:29.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:29.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:29.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:29.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:29.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:29.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:29.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:29.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:29.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:30.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:30.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:30.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:30.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:30.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:30.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:31.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:31.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:31.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:31.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:31.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:31.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:31.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:31.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:31.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:31.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:31.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:31.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:31.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:31.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:31.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:31.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:32.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 1:32.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 1:32.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:32.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:32.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 1:32.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:32.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 1:32.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:32.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:32.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:32.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:33.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:33.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:33.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:33.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:33.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 1:33.16 libcomm_mail_components_shell.a.desc 1:33.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 1:33.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 1:33.18 libeditline.a.desc 1:33.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 1:33.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:33.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:33.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:33.58 libcomm_mailnews_addrbook_src.a.desc 1:33.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:33.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:33.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:33.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:33.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:33.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:33.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:33.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:33.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:33.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:33.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:33.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:33.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:33.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:33.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:34.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/nspr' 1:34.25 libnspr.a.desc 1:34.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/nspr' 1:34.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:34.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:34.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:34.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:34.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:34.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:34.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:34.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/zlib' 1:34.91 libzlib.a.desc 1:34.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/zlib' 1:35.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:35.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:35.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:35.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:35.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:35.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:35.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:35.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:35.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:35.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:35.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:35.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:35.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:35.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:35.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:35.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:35.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:35.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:35.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:35.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:35.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:35.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:35.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:6: 1:35.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)': 1:35.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:35.81 foundInterface = 0; \ 1:35.81 ^~~~~~~~~~~~~~ 1:35.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' 1:35.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:35.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:35.81 /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' 1:35.81 NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) 1:35.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:35.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 1:35.81 else 1:35.81 ^~~~ 1:35.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' 1:35.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:35.81 ^~~~~~~~~~~~~~~~~~ 1:35.81 /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' 1:35.81 NS_INTERFACE_MAP_ENTRY(nsIUrlListener) 1:35.81 ^~~~~~~~~~~~~~~~~~~~~~ 1:35.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:35.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:35.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:35.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:35.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:36.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:36.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:36.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:36.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:36.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:36.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:36.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:36.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:36.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:36.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:36.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:36.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:36.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:36.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:36.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:36.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:36.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:36.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:36.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:36.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:37.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:37.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:37.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:37.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:37.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:37.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:37.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:37.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:37.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:37.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:37.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:37.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:37.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:37.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:37.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:37.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:37.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:37.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:37.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:37.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:37.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:37.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:38.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:38.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/mork.h:242, 1:38.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:11: 1:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp: In member function 'morkRow* morkPool::NewRow(morkEnv*, morkZone*)': 1:38.07 /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] 1:38.07 #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) 1:38.07 ^ 1:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro 'MORK_MEMSET' 1:38.07 MORK_MEMSET(newRow, 0, sizeof(morkRow)); 1:38.07 ^~~~~~~~~~~ 1:38.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:39: 1:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.h:33:7: note: 'class morkRow' declared here 1:38.07 class morkRow{ // row of cells 1:38.07 ^~~~~~~ 1:38.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/mork.h:242, 1:38.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:11: 1:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)': 1:38.07 /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] 1:38.07 #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) 1:38.07 ^ 1:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro 'MORK_MEMSET' 1:38.07 MORK_MEMSET(newCells, 0, size); 1:38.07 ^~~~~~~~~~~ 1:38.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:35: 1:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 1:38.07 class morkCell { // minimal cell format 1:38.07 ^~~~~~~~ 1:38.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:38.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:38.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:38.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:38.10 libcomm_mailnews_import_src.a.desc 1:38.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:38.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:38.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:38.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:38.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:38.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:38.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:38.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:38.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:38.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:38.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:38.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:38.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:38.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:38.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:38.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:38.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:38.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:38.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:38.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:38.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:38.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:38.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:39.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:39.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:39.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/mork.h:242, 1:39.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp:11: 1:39.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp: In member function 'void morkRow::CutColumn(morkEnv*, mdb_column)': 1:39.56 /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] 1:39.56 #define MORK_MEMMOVE(dest,src,size) memmove(dest,src,size) 1:39.56 ^ 1:39.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp:822:11: note: in expansion of macro 'MORK_MEMMOVE' 1:39.56 MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); 1:39.56 ^~~~~~~~~~~~ 1:39.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.h:14, 1:39.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp:19: 1:39.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 1:39.56 class morkCell { // minimal cell format 1:39.56 ^~~~~~~~ 1:39.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:39.58 libmemory_mozalloc.a 1:39.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:39.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:39.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:39.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:39.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:39.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:40.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:40.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:40.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:40.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:40.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:40.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:40.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:40.31 libmemory_mozalloc.a.desc 1:40.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 1:40.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:40.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:40.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:40.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:40.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:40.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:40.95 libcomm_mailnews_base_search_src.a.desc 1:40.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:40.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 1:40.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 1:41.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:41.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:41.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:41.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:41.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:41.33 libcomm_mail_components_migration_src.a.desc 1:41.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 1:41.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:41.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:41.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:41.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:41.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:41.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 1:41.87 libmemory_volatile.a.desc 1:41.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 1:42.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:42.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:42.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:42.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:42.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/data' 1:42.50 libicudata.a.desc 1:42.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/data' 1:42.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:42.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:42.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:42.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:42.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:42.73 libmodules_fdlibm_src.a.desc 1:42.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 1:42.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:42.78 libcomm_mailnews_mime_emitters.a.desc 1:42.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:42.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:42.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:43.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:43.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:43.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:43.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:43.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/ffi' 1:43.53 libconfig_external_ffi.a.desc 1:43.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/ffi' 1:43.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/sqlite' 1:43.56 libsqlite.a.desc 1:43.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/sqlite' 1:43.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:43.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:43.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:43.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:43.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:43.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:44.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:44.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:44.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:44.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:44.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:44.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:44.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:44.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:44.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:44.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:44.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:44.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:44.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:44.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:44.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:44.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:44.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:44.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:44.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:44.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:44.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:45.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:45.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:45.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:45.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:45.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:45.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:45.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:45.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:45.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:45.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 1:45.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:45.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 1:46.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:46.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:46.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 1:46.35 libxz-embedded.a.desc 1:46.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 1:46.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:46.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:46.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:46.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 1:46.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 1:46.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:46.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 1:46.50 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 1:46.50 ^~~~~~~~~~ 1:46.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:46.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:46.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:46.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:46.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:46.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:46.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:46.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:46.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:46.98 libcomm_db_mork_src.a.desc 1:46.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:46.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:46.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:47.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:47.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:47.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:47.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:47.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:47.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:47.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:47.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:47.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 1:47.14 libmemory.a.desc 1:47.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 1:47.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:47.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:47.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:47.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:47.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:47.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:47.92 libmedia_libmkv.a.desc 1:47.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 1:48.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:48.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:48.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:48.26 libmozavutil.so.symbols 1:48.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:48.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:48.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:48.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:48.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:48.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:48.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:48.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:48.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:48.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:48.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:48.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:48.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 1:48.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:48.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 1:48.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:48.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:48.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:48.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:49.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:49.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:49.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:49.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:49.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:49.28 libmozglue_misc.a.desc 1:49.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 1:49.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:49.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:49.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:49.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 1:49.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:49.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 1:49.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:49.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:49.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:49.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:49.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:49.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:49.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:49.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:50.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 1:50.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:50.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 1:50.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:50.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:50.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:50.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:50.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 1:50.46 libmedia_kiss_fft.a.desc 1:50.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 1:50.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:50.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:50.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:50.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:50.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:50.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:50.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 1:50.74 libbrotli.a.desc 1:50.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 1:51.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:51.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:51.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:51.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:51.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:51.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:51.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:51.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:51.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:51.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:51.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:52.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:52.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:52.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:52.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:52.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:52.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.34 /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 1:52.34 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } 1:52.34 ^~~~~~~ 1:52.34 /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 1:52.34 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } 1:52.34 ^~~~~~~~~~~ 1:52.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:52.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:52.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:52.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:52.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 1:52.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 1:52.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:52.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:52.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:52.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:52.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:53.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:53.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:53.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:53.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:53.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgProtocol.cpp:6: 1:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)': 1:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:53.20 foundInterface = 0; \ 1:53.20 ^~~~~~~~~~~~~~ 1:53.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' 1:53.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:53.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.20 /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' 1:53.20 NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) 1:53.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1: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 1:53.20 else 1:53.20 ^~~~ 1:53.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' 1:53.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:53.20 ^~~~~~~~~~~~~~~~~~ 1:53.20 /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' 1:53.20 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 1:53.20 ^~~~~~~~~~~~~~~~~~~~~~ 1:53.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:53.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 1:53.22 libmedia_libogg.a.desc 1:53.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 1:53.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:53.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:53.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:53.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:53.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 1:53.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:53.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: 1:53.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libnestegg/src/nestegg.c: In function 'ne_parse': 1:53.79 /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] 1:53.79 uint64_t id, size, peeked_id; 1:53.79 ^~~~~~~~~ 1:53.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 1:53.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:53.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:53.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:53.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:54.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:54.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:54.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:54.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 1:54.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:54.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:54.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 1:54.70 libmedia_libnestegg_src.a.desc 1:54.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 1:54.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 1:54.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2/Unified_cpp_modules_woff20.cpp:29: 1:54.80 /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*)': 1:54.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 1:54.80 uint64_t dst_offset = first_table_offset; 1:54.80 ^~~~~~~~~~ 1:54.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 1:54.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:54.93 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:54.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:54.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:55.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:55.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: 1:55.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)': 1:55.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:55.06 foundInterface = 0; \ 1:55.06 ^~~~~~~~~~~~~~ 1:55.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' 1:55.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:55.06 ^~~~~~~~~~~~~~~~~~~~~~~ 1:55.06 /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' 1:55.06 NS_INTERFACE_MAP_END 1:55.06 ^~~~~~~~~~~~~~~~~~~~ 1:55.06 /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 1:55.06 else 1:55.06 ^~~~ 1:55.06 /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' 1:55.06 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 1:55.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:55.06 /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' 1:55.06 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL) 1:55.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:55.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:55.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:55.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:55.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 1:55.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 1:55.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:55.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:55.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:55.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:55.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:55.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:55.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:55.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:55.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:55.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:55.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:55.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:55.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:55.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 1:55.89 libwoff2.a.desc 1:55.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 1:55.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:55.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:55.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:55.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:55.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:55.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:55.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:55.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:55.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:55.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:55.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:55.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsMailboxUrl.cpp:6: 1:55.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)': 1:55.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:55.99 foundInterface = 0; \ 1:55.99 ^~~~~~~~~~~~~~ 1:56.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' 1:56.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:56.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.00 /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' 1:56.00 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 1:56.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:56.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 1:56.00 else 1:56.00 ^~~~ 1:56.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' 1:56.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:56.00 ^~~~~~~~~~~~~~~~~~ 1:56.00 /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' 1:56.00 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 1:56.00 ^~~~~~~~~~~~~~~~~~~~~~ 1:56.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:56.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:56.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 1:56.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:56.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 1:56.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:56.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMsgCompose.h:10, 1:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.h:9, 1:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.cpp:6: 1:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)': 1: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] 1:56.51 foundInterface = 0; \ 1:56.51 ^~~~~~~~~~~~~~ 1: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' 1:56.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:56.51 ^~~~~~~~~~~~~~~~~~~~~~~ 1:56.51 /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' 1:56.51 NS_INTERFACE_MAP_END 1:56.51 ^~~~~~~~~~~~~~~~~~~~ 1: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 1:56.51 else 1:56.51 ^~~~ 1: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' 1:56.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:56.51 ^~~~~~~~~~~~~~~~~~ 1:56.51 /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' 1:56.51 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 1:56.51 ^~~~~~~~~~~~~~~~~~~~~~ 1:56.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:56.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:56.89 libcomm_mailnews_db_msgdb_src.a.desc 1:56.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:56.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:56.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:57.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:57.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:57.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:57.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:57.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 1:57.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:57.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:57.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:57.18 libmedia_libvorbis.a.desc 1:57.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 1:57.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:57.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:57.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:6: 1:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)': 1:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:57.21 foundInterface = 0; \ 1:57.21 ^~~~~~~~~~~~~~ 1:57.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' 1:57.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:57.21 ^~~~~~~~~~~~~~~~~~~~~~~ 1:57.21 /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' 1:57.21 NS_INTERFACE_MAP_END 1:57.21 ^~~~~~~~~~~~~~~~~~~~ 1:57.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 1:57.21 else 1:57.21 ^~~~ 1:57.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' 1:57.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:57.21 ^~~~~~~~~~~~~~~~~~ 1:57.21 /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' 1:57.21 NS_INTERFACE_MAP_ENTRY(nsIStreamListener) 1:57.21 ^~~~~~~~~~~~~~~~~~~~~~ 1:57.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:57.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:57.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:57.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 1:57.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/sse_optimized.cpp:262: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 1:57.64 #pragma omp parallel for 1:57.64 1:57.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 1:57.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:57.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:57.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:57.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:57.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:57.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6: 1:57.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)': 1:57.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:57.68 foundInterface = 0; \ 1:57.68 ^~~~~~~~~~~~~~ 1:57.68 /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' 1:57.68 NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) 1:57.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.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 1:57.68 else 1:57.68 ^~~~ 1:57.68 /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' 1:57.68 NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) 1:57.68 ^~~~~~~~~~~~~~~~~~ 1:57.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:57.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:57.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:58.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 1:58.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:58.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 1:58.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mp4parse-rust' 1:58.40 libmedia_mp4parse-rust.a.desc 1:58.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mp4parse-rust' 1:58.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:58.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:58.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:58.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:58.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:58.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 1:58.56 libmozpng.a.desc 1:58.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 1:58.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:58.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:58.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 1:58.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 1:58.73 spx_uint32_t i; 1:58.73 ^ 1:58.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:58.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:58.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:58.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:58.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:59.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:59.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:59.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:59.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:59.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:59.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:59.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:59.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:59.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:59.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:59.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:59.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:59.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:59.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:59.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:59.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 1:59.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 1:59.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security' 1:59.59 libnss.a.desc 1:59.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security' 1:59.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:59.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 1:59.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 1:59.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 1:59.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 1:59.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapUrl.cpp:6: 1:59.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)': 1:59.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:59.60 foundInterface = 0; \ 1:59.60 ^~~~~~~~~~~~~~ 1:59.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' 1:59.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:59.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:59.61 /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' 1:59.61 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 1:59.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:59.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 1:59.61 else 1:59.61 ^~~~ 1:59.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' 1:59.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:59.61 ^~~~~~~~~~~~~~~~~~ 1:59.61 /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' 1:59.61 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 1:59.61 ^~~~~~~~~~~~~~~~~~~~~~ 1:59.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:59.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/rust' 1:59.62 force-cargo-library-build 1:59.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/rust' 1:59.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:59.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 1:59.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:59.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:59.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:59.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:59.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 1:59.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 1:59.96 libspeex.a.desc 1:59.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 2:00.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:00.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsITransaction.h:10, 2:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.h:10, 2:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.cpp:6: 2:00.13 /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: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] 2:00.14 foundInterface = 0; \ 2:00.14 ^~~~~~~~~~~~~~ 2: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' 2:00.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:00.14 ^~~~~~~~~~~~~~~~~~~~~~~ 2:00.14 /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:00.14 NS_INTERFACE_MAP_END 2:00.14 ^~~~~~~~~~~~~~~~~~~~ 2: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 2:00.14 else 2:00.14 ^~~~ 2: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' 2:00.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:00.14 ^~~~~~~~~~~~~~~~~~ 2:00.14 /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:00.14 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 2:00.14 ^~~~~~~~~~~~~~~~~~~~~~ 2:00.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:00.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 2:00.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: 2:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.16 #pragma omp parallel for 2:00.16 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.16 #pragma omp parallel for 2:00.16 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.16 #pragma omp parallel for 2:00.16 2:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 2:00.16 #define PI 3.1415926536 2:00.16 2:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 2:00.16 #define PI M_PI 2:00.16 2:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.16 #pragma omp parallel for 2:00.16 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 2:00.16 #pragma omp critical 2:00.16 2:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: 2:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 2:00.16 /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] 2:00.16 uint count; 2:00.16 ^~~~~ 2:00.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 2:00.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:00.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:00.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:00.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 2:00.85 libpsshparser.a.desc 2:00.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 2:01.06 Compiling unicode-xid v0.0.4 2:01.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:01.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:01.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:01.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:01.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:01.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:01.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:01.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:01.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 2:01.53 libmedia_libsoundtouch_src.a.desc 2:01.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 2:01.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:01.89 /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&)': 2:01.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:2140:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:01.89 } 2:01.89 ^ 2:01.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:2144:5: note: here 2:01.89 case UCAL_EXTENDED_YEAR: 2:01.89 ^~~~ 2:01.89 /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&)': 2:01.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:3658:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:01.89 set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); 2:01.89 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:01.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:3660:5: note: here 2:01.89 case UCAL_MONTH: 2:01.89 ^~~~ 2:01.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:01.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:02.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:02.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:02.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:02.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.16 Compiling siphasher v0.2.1 2:02.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:02.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:02.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:02.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:02.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:02.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 2:02.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 2:02.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:02.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:02.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:02.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:02.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:02.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:02.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:02.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:02.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:02.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:03.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:03.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:03.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:03.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:03.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:03.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 2:03.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 2:03.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:03.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:03.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:03.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:03.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:03.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7: 2:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)': 2:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:03.31 foundInterface = 0; \ 2:03.31 ^~~~~~~~~~~~~~ 2:03.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' 2:03.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:03.31 ^~~~~~~~~~~~~~~~~~~~~~~ 2:03.31 /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' 2:03.31 NS_INTERFACE_MAP_END 2:03.31 ^~~~~~~~~~~~~~~~~~~~ 2:03.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 2:03.31 else 2:03.31 ^~~~ 2:03.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' 2:03.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:03.31 ^~~~~~~~~~~~~~~~~~ 2:03.31 /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' 2:03.31 NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) 2:03.31 ^~~~~~~~~~~~~~~~~~~~~~ 2:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)': 2:03.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:03.32 foundInterface = 0; \ 2:03.32 ^~~~~~~~~~~~~~ 2:03.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' 2:03.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:03.32 ^~~~~~~~~~~~~~~~~~~~~~~ 2:03.32 /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' 2:03.32 NS_INTERFACE_MAP_END 2:03.32 ^~~~~~~~~~~~~~~~~~~~ 2:03.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 2:03.32 else 2:03.32 ^~~~ 2:03.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' 2:03.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:03.32 ^~~~~~~~~~~~~~~~~~ 2:03.32 /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' 2:03.32 NS_INTERFACE_MAP_ENTRY(nsIStreamListener) 2:03.32 ^~~~~~~~~~~~~~~~~~~~~~ 2:03.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:03.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:03.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:03.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:03.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 2:03.77 libcubeb.a.desc 2:03.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 2:03.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:03.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:03.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:03.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:03.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:03.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:04.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:04.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:04.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:04.20 Compiling libc v0.2.43 2:04.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:04.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:04.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:04.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 2:04.41 libsecurity_sandbox_common.a.desc 2:04.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 2:04.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 2:04.54 In file included from /usr/include/string.h:507, 2:04.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 2:04.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/basictypes.h:12, 2:04.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/platform_thread.h:14, 2:04.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.h:12, 2:04.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp:7: 2:04.54 In function 'void* memcpy(void*, const void*, size_t)', 2:04.54 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, 2:04.54 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, 2:04.54 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, 2:04.54 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, 2:04.54 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: 2:04.54 /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] 2:04.54 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 2:04.54 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:04.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp: In member function 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()': 2:04.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp:263:12: note: 'snapshot' declared here 2:04.55 Snapshot snapshot; 2:04.55 ^~~~~~~~ 2:04.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 2:04.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 2:04.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:22: 2:04.60 /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)': 2:04.60 /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] 2:04.61 size - sizeof(js::NativeObject)); 2:04.61 ^ 2:04.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 2:04.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 2:04.61 class HeapSlot : public WriteBarrieredBase { 2:04.62 ^~~~~~~~ 2:04.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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::TabSizes]': 2:04.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 2:04.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 2:04.63 memset(aT, 0, sizeof(T)); 2:04.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 2:04.63 struct TabSizes { 2:04.63 ^~~~~~~~ 2:04.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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]': 2:04.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 2:04.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] 2:04.63 memset(aT, 0, sizeof(T)); 2:04.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 2:04.63 struct ServoSizes { 2:04.66 ^~~~~~~~~~ 2:04.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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::StaticStrings]': 2:04.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 2:04.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 2:04.66 memset(aT, 0, sizeof(T)); 2:04.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 2:04.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 2:04.67 class StaticStrings { 2:04.67 ^~~~~~~~~~~~~ 2:04.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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::PreliminaryObjectArray]': 2:04.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 2:04.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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 2:04.67 memset(aT, 0, sizeof(T)); 2:04.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 2:04.67 class PreliminaryObjectArray { 2:04.67 ^~~~~~~~~~~~~~~~~~~~~~ 2:04.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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]': 2:04.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 2:04.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] 2:04.69 memset(aT, 0, sizeof(T)); 2:04.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 2:04.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 2:04.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 2:04.71 class TypeNewScript { 2:04.71 ^~~~~~~~~~~~~ 2:04.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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]': 2:04.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 2:04.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] 2:04.71 memset(aT, 0, sizeof(T)); 2:04.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 2:04.71 struct IonScriptCounts { 2:04.72 ^~~~~~~~~~~~~~~ 2:04.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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::gcstats::ZoneGCStats]': 2:04.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 2:04.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 2:04.72 memset(aT, 0, sizeof(T)); 2:04.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 2:04.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 2:04.73 struct ZoneGCStats { 2:04.73 ^~~~~~~~~~~ 2:04.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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]': 2:04.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 2:04.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] 2:04.74 memset(aT, 0, sizeof(T)); 2:04.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 2:04.74 class NewObjectCache { 2:04.74 ^~~~~~~~~~~~~~ 2:04.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.74 /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]': 2:04.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 2:04.74 /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] 2:04.74 memset(aT, 0, sizeof(T)); 2:04.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 2:04.77 class MOZ_NON_PARAM alignas(8) Value { 2:04.77 ^~~~~ 2:04.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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]': 2:04.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 2:04.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 2:04.78 memset(aT, 0, sizeof(T)); 2:04.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 2:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 2:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 2:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 2:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 2:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:21: 2:04.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 2:04.78 class CodeOffsetJump { 2:04.81 ^~~~~~~~~~~~~~ 2:04.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 2:04.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 2:04.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': 2:04.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:1089:40: required from here 2:04.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 JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] 2:04.82 memset(aT, 0, sizeof(T)); 2:04.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:04.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:1084:8: note: 'struct JSSubString' declared here 2:04.82 struct JSSubString { 2:04.82 ^~~~~~~~~~~ 2:04.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 2:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 2:04.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]': 2:04.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]' 2:04.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 2:04.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] 2:04.82 memset(table, 0, sizeof(*table) * capacity()); 2:04.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:04.82 /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 2:04.82 class HashTableEntry { 2:04.82 ^~~~~~~~~~~~~~ 2:04.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 2:04.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]' 2:04.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 2:04.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] 2:04.86 memset(table, 0, sizeof(*table) * capacity()); 2:04.86 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:04.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 2:04.86 class HashTableEntry { 2:04.86 ^~~~~~~~~~~~~~ 2:04.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 2:04.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 2:04.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 2:04.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 2:04.86 memset(table, 0, sizeof(*table) * capacity()); 2:04.86 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:04.86 /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 2:04.86 class HashTableEntry { 2:04.86 ^~~~~~~~~~~~~~ 2:04.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 2:04.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:04.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:04.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:04.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:04.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:04.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:04.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:04.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:04.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:05.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:05.09 /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*)': 2:05.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:05.09 kenum = uloc_openKeywords(locale, pErrorCode); 2:05.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/locdispnames.cpp:644:25: note: here 2:05.09 default: { 2:05.09 ^~~~~~~ 2:05.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:05.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:05.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:05.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:05.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:05.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:05.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:05.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:05.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpUrl.cpp:6: 2:05.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)': 2:05.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:05.19 foundInterface = 0; \ 2:05.19 ^~~~~~~~~~~~~~ 2:05.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' 2:05.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:05.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:05.19 /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' 2:05.19 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 2:05.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:05.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 2:05.19 else 2:05.19 ^~~~ 2:05.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' 2:05.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:05.19 ^~~~~~~~~~~~~~~~~~ 2:05.20 /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' 2:05.20 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 2:05.20 ^~~~~~~~~~~~~~~~~~~~~~ 2:05.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:05.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:05.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:05.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:05.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:05.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:05.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:05.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:05.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:05.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:05.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:05.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:05.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsINntpIncomingServer.h:10, 2:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.h:9, 2:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 2:05.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)': 2:05.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:05.95 foundInterface = 0; \ 2:05.95 ^~~~~~~~~~~~~~ 2:05.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' 2:05.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:05.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:05.95 /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' 2:05.95 NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) 2:05.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:05.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 2:05.95 else 2:05.95 ^~~~ 2:05.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' 2:05.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:05.95 ^~~~~~~~~~~~~~~~~~ 2:05.95 /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' 2:05.95 NS_INTERFACE_MAP_ENTRY(nsITreeView) 2:05.95 ^~~~~~~~~~~~~~~~~~~~~~ 2:05.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:05.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:05.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:05.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:06.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:06.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:06.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:06.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 2:06.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 2:06.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:06.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:06.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:06.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:06.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:06.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:06.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:06.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:06.96 libmsgbsutl_s.a.desc 2:06.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:07.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 2:07.11 libmedia_libtheora.a.desc 2:07.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 2:07.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:07.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:07.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:07.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:07.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:07.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:07.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:07.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:07.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:07.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:07.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:07.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:07.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:07.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/freetype2' 2:07.72 libfreetype.a.desc 2:07.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/freetype2' 2:07.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:07.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:07.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:07.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:07.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 2:07.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 2:07.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:07.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:07.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:07.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 2:07.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 2:07.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:07.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:07.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:07.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:07.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:07.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPrefService.h:10, 2:07.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsSmtpServer.cpp:6: 2:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)': 2: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] 2:07.94 foundInterface = 0; \ 2:07.94 ^~~~~~~~~~~~~~ 2: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' 2:07.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:07.94 ^~~~~~~~~~~~~~~~~~~~~~~ 2:07.95 /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' 2:07.95 NS_INTERFACE_MAP_END 2:07.95 ^~~~~~~~~~~~~~~~~~~~ 2:07.95 /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 2:07.95 else 2:07.95 ^~~~ 2:07.95 /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' 2:07.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:07.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:07.95 /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' 2:07.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) 2:07.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:07.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:08.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:08.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:08.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:08.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:08.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:08.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:08.35 libJsAccount.a.desc 2:08.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:08.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:08.36 libcomm_mailnews_news_src.a.desc 2:08.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:08.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:08.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:08.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:08.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:08.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 2:08.53 libsecurity_sandbox_linux_reporter.a.desc 2:08.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 2:08.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:08.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:08.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:08.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:08.78 libmozavutil.so 2:08.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 2:08.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:08.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:08.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:08.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:08.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:08.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:08.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:09.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:09.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:09.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 2:09.06 libxpt.a 2:09.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 2:09.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:09.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:09.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:09.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:09.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:09.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:09.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:09.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:10.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 2:10.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 2:10.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:10.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:10.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:10.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:10.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:10.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:10.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:10.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:10.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:10.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:10.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 2:10.40 libxpt.a.desc 2:10.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 2:10.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:10.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:10.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:10.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:10.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:10.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:10.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:10.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:10.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:10.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:11.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:11.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:11.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:11.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:11.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:11.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:11.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:11.44 Compiling quote v0.3.15 2:11.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:11.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:11.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:11.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:11.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:11.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:11.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:11.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:12.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:12.26 libcomm_mailnews_imap_src.a.desc 2:12.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:12.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:12.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:12.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:12.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:12.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:12.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:12.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:12.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:13.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 2:13.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 2:13.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 2:13.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 2:13.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:13.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:13.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:13.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:13.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:13.96 libmozillapkix.a.desc 2:13.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 2:14.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:14.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:14.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 2:14.22 libxpcomglue.a 2:14.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 2:14.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:14.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:14.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:14.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:14.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:14.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:14.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:14.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:15.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:15.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:15.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:15.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:15.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:15.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:15.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:15.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:15.72 Compiling cc v1.0.25 2:16.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:16.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:16.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:16.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:16.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:16.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:16.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:16.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:16.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:16.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:16.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:16.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:17.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:17.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:17.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 2:17.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 2:17.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:17.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:17.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:17.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 2:17.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 2:17.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:17.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:17.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:17.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:17.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:17.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:18.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:18.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:18.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 2:18.30 libxpcom_reflect_xptcall.a.desc 2:18.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 2:18.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 2:18.54 libsecurity_apps.a.desc 2:18.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 2:18.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:18.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:18.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:18.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:18.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:18.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:18.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:18.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:19.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:19.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:19.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:19.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:19.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:19.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:19.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:19.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:20.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 2:20.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 2:20.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 2:20.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 2:20.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:20.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:20.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 2:20.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 2:20.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:20.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:20.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:21.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:21.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:21.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:21.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 2:21.79 libsecurity_certverifier.a.desc 2:21.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 2:21.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:21.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgDBView.cpp:6: 2:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)': 2:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:21.87 foundInterface = 0; \ 2:21.87 ^~~~~~~~~~~~~~ 2:21.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' 2:21.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:21.87 ^~~~~~~~~~~~~~~~~~~~~~~ 2:21.87 /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' 2:21.87 NS_INTERFACE_MAP_END 2:21.87 ^~~~~~~~~~~~~~~~~~~~ 2:21.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 2:21.87 else 2:21.87 ^~~~ 2:21.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' 2:21.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:21.87 ^~~~~~~~~~~~~~~~~~ 2:21.87 /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' 2:21.87 NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) 2:21.87 ^~~~~~~~~~~~~~~~~~~~~~ 2:21.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:21.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:21.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:22.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:22.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:22.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:22.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:23.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:23.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:23.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:23.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:23.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:23.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:23.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:23.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:23.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:23.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:23.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 2:23.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 2:23.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:23.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:23.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:23.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:23.79 libcomm_mailnews_compose_src.a.desc 2:23.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:24.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:24.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:24.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 2:24.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 2:24.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 2:24.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 2:24.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:24.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:24.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 2:24.72 libxpcom_reflect_xptcall_md_unix.a.desc 2:24.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 2:24.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:24.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:24.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:24.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:24.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 2:24.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Tokenizer.h:15, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/IncrementalTokenizer.cpp:7, 2:24.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: 2:24.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': 2:24.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:24.94 foundInterface = 0; \ 2:24.94 ^~~~~~~~~~~~~~ 2:24.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' 2:24.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:24.94 ^~~~~~~~~~~~~~~~~~~~~~~ 2:24.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:24.94 NS_INTERFACE_MAP_END 2:24.94 ^~~~~~~~~~~~~~~~~~~~ 2:24.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 2:24.94 else 2:24.95 ^~~~ 2:24.95 /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' 2:24.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:24.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:24.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 2:24.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:24.95 foundInterface = 0; \ 2:24.95 ^~~~~~~~~~~~~~ 2:24.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' 2:24.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:24.95 ^~~~~~~~~~~~~~~~~~~~~~~ 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:24.95 NS_INTERFACE_MAP_END 2:24.95 ^~~~~~~~~~~~~~~~~~~~ 2:24.95 /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 2:24.95 else 2:24.95 ^~~~ 2:24.95 /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' 2:24.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:24.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:24.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 2:24.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:24.95 foundInterface = 0; \ 2:24.95 ^~~~~~~~~~~~~~ 2:24.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' 2:24.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:24.95 ^~~~~~~~~~~~~~~~~~~~~~~ 2:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:24.95 NS_INTERFACE_MAP_END 2:24.95 ^~~~~~~~~~~~~~~~~~~~ 2:24.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 2:24.95 else 2:24.95 ^~~~ 2:24.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' 2:24.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:24.95 ^~~~~~~~~~~~~~~~~~ 2:24.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:24.96 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 2:24.96 ^~~~~~~~~~~~~~~~~~~~~~ 2:24.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': 2:24.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:24.96 foundInterface = 0; \ 2:24.96 ^~~~~~~~~~~~~~ 2:24.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' 2:24.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:24.96 ^~~~~~~~~~~~~~~~~~~~~~~ 2:24.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:281:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:24.96 NS_INTERFACE_MAP_END 2:24.96 ^~~~~~~~~~~~~~~~~~~~ 2:24.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 2:24.96 else 2:24.96 ^~~~ 2:24.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' 2:24.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:24.96 ^~~~~~~~~~~~~~~~~~ 2:24.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:280:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:24.96 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 2:24.96 ^~~~~~~~~~~~~~~~~~~~~~ 2:24.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 2:25.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:25.48 libxpcom_string.a.desc 2:25.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 2:25.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:25.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:25.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:25.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:25.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:25.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:25.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:25.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:26.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:26.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:26.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:26.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:26.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:26.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:26.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:26.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:26.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:26.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:26.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:26.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:26.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:26.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:26.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:26.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:26.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:26.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:26.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:26.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:26.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:27.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:27.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:27.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:27.13 libsecurity_sandbox_linux_broker.a.desc 2:27.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 2:27.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:27.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:27.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:27.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:27.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:27.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:27.19 Compiling unicode-xid v0.1.0 2:27.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:27.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:27.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 2:27.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:27.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/hyphenation/hyphen/hyphen.c: In function 'hnj_hyphen_load_file': 2:27.53 /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=] 2:27.53 fprintf(stderr, "Warning: skipping too long pattern (more than %lu chars)\n", sizeof(buf)); 2:27.53 ~~^ ~~~~~~~~~~~ 2:27.53 %u 2:27.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 2:27.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:27.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:27.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 2:27.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 2:27.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 2:27.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 2:27.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 2:27.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 2:28.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 2:28.60 libintl_hyphenation_hyphen.a.desc 2:28.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 2:28.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:28.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:28.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:29.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 2:29.14 libxpcom_components.a.desc 2:29.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 2:29.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:29.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsPop3Protocol.cpp:19: 2:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)': 2:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:29.21 foundInterface = 0; \ 2:29.21 ^~~~~~~~~~~~~~ 2:29.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' 2:29.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:29.21 /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' 2:29.21 NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) 2:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:29.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 2:29.21 else 2:29.21 ^~~~ 2:29.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' 2:29.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:29.21 ^~~~~~~~~~~~~~~~~~ 2:29.21 /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' 2:29.21 NS_INTERFACE_MAP_ENTRY(nsIProtocolProxyCallback) 2:29.21 ^~~~~~~~~~~~~~~~~~~~~~ 2:29.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:29.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:29.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:29.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:29.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:29.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:29.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:29.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:29.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:29.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:29.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:29.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:30.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:30.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:30.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 2:30.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 2:31.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:31.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:31.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:31.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:31.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:31.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:31.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 2:31.80 libxpcom_reflect_xptinfo.a.desc 2:31.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 2:31.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:31.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 2:31.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 2:31.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 2:31.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 2:32.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:32.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:32.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:32.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:32.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:32.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:32.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 2:32.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 2:32.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:32.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:32.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:32.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:32.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 2:32.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.h:10, 2:32.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: 2:32.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)': 2:32.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:32.49 foundInterface = 0; \ 2:32.49 ^~~~~~~~~~~~~~ 2:32.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' 2:32.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:32.49 ^~~~~~~~~~~~~~~~~~~~~~~ 2:32.49 /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' 2:32.49 NS_INTERFACE_MAP_END 2:32.49 ^~~~~~~~~~~~~~~~~~~~ 2:32.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.h:20, 2:32.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: 2:32.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 2:32.49 } else 2:32.49 ^~~~ 2:32.49 /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' 2:32.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsMsgRDFDataSource) 2:32.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:32.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:32.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:32.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:32.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil' 2:32.53 libintl_unicharutil.a.desc 2:32.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil' 2:32.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.89 *offsets++=sourceIndex; 2:32.89 ~~~~~~~~~~^~~~~~~~~~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:555:21: note: here 2:32.89 case 3: 2:32.89 ^~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.89 *offsets++=sourceIndex; 2:32.89 ~~~~~~~~~~^~~~~~~~~~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:559:21: note: here 2:32.89 case 2: 2:32.89 ^~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.89 *charErrorBuffer++=(uint8_t)(diff>>16); 2:32.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:589:21: note: here 2:32.89 case 2: 2:32.89 ^~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.89 *charErrorBuffer++=(uint8_t)(diff>>8); 2:32.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2:32.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:592:21: note: here 2:32.89 case 1: 2:32.89 ^~~~ 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.92 *offsets++=sourceIndex; 2:32.92 ~~~~~~~~~~^~~~~~~~~~~~ 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:609:21: note: here 2:32.92 case 2: 2:32.92 ^~~~ 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.92 *offsets++=sourceIndex; 2:32.92 ~~~~~~~~~~^~~~~~~~~~~~ 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:613:21: note: here 2:32.92 case 1: 2:32.92 ^~~~ 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.92 *target++=(uint8_t)(diff>>24); 2:32.92 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2:32.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:792:21: note: here 2:32.93 case 3: 2:32.93 ^~~~ 2:32.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.93 *charErrorBuffer++=(uint8_t)(diff>>16); 2:32.93 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2:32.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:821:21: note: here 2:32.93 case 2: 2:32.93 ^~~~ 2:32.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.93 *charErrorBuffer++=(uint8_t)(diff>>8); 2:32.93 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2:32.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:824:21: note: here 2:32.93 case 1: 2:32.93 ^~~~ 2:32.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.94 *target++=(uint8_t)(diff>>16); 2:32.94 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2:32.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:840:21: note: here 2:32.94 case 2: 2:32.94 ^~~~ 2:32.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:32.94 *target++=(uint8_t)(diff>>8); 2:32.94 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2:32.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:843:21: note: here 2:32.94 case 1: 2:32.94 ^~~~ 2:32.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:32.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:32.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:33.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:33.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:33.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:33.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 2:33.31 libintl_locale_gtk.a.desc 2:33.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 2:33.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:33.67 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:33.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:33.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:33.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:33.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:33.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:34.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:34.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:34.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:34.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:34.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:34.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:34.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/l10n' 2:34.80 libintl_l10n.a.desc 2:34.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/l10n' 2:34.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:34.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 2:35.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 2:35.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:35.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:35.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:35.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:35.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:35.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:35.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:35.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:35.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:35.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 2:35.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 2:35.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:35.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:35.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:35.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:35.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:36.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 2:36.37 libintl_lwbrk.a.desc 2:36.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 2:36.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 2:36.41 libintl_hyphenation_glue.a.desc 2:36.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 2:36.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:36.50 libcomm_mailnews_local_src.a.desc 2:36.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:36.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:36.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:36.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:36.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:36.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:36.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 2:36.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/Base64.cpp:12, 2:36.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: 2:36.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)': 2:36.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:36.60 foundInterface = 0; \ 2:36.60 ^~~~~~~~~~~~~~ 2:36.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' 2:36.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:36.60 ^~~~~~~~~~~~~~~~~~~~~~~ 2:36.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/NonBlockingAsyncInputStream.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:36.60 NS_INTERFACE_MAP_END 2:36.60 ^~~~~~~~~~~~~~~~~~~~ 2:36.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 2:36.60 else 2:36.60 ^~~~ 2:36.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' 2:36.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:36.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:36.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/NonBlockingAsyncInputStream.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:36.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 2:36.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:36.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)': 2:36.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:36.60 foundInterface = 0; \ 2:36.61 ^~~~~~~~~~~~~~ 2:36.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' 2:36.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:36.61 ^~~~~~~~~~~~~~~~~~~~~~~ 2:36.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/SlicedInputStream.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:36.61 NS_INTERFACE_MAP_END 2:36.61 ^~~~~~~~~~~~~~~~~~~~ 2:36.61 /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 2:36.61 else 2:36.61 ^~~~ 2:36.61 /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' 2:36.61 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:36.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:36.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/SlicedInputStream.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:36.61 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 2:36.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:36.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:36.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:36.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:36.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:36.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:36.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:37.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:37.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:37.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:37.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:37.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:37.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:37.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': 2:37.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1399:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.57 *target++=(uint8_t)(c>>24); 2:37.58 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1401:13: note: here 2:37.58 case 3: 2:37.58 ^~~~ 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1402:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.58 *target++=(uint8_t)(c>>16); 2:37.58 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1404:13: note: here 2:37.58 case 2: 2:37.58 ^~~~ 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1405:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.58 *target++=(uint8_t)(c>>8); 2:37.58 ~~~~~~~~~^~~~~~~~~~~~~~~~ 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1407:13: note: here 2:37.58 case 1: 2:37.58 ^~~~ 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1419:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.58 *offsets++=sourceIndex; 2:37.58 ~~~~~~~~~~^~~~~~~~~~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1421:13: note: here 2:37.59 case 3: 2:37.59 ^~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1423:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.59 *offsets++=sourceIndex; 2:37.59 ~~~~~~~~~~^~~~~~~~~~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1425:13: note: here 2:37.59 case 2: 2:37.59 ^~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1427:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.59 *offsets++=sourceIndex; 2:37.59 ~~~~~~~~~~^~~~~~~~~~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1429:13: note: here 2:37.59 case 1: 2:37.59 ^~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1460:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.59 *p++=(uint8_t)(c>>24); 2:37.59 ~~~~^~~~~~~~~~~~~~~~~ 2:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1462:9: note: here 2:37.60 case 3: 2:37.60 ^~~~ 2:37.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1463:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.60 *p++=(uint8_t)(c>>16); 2:37.60 ~~~~^~~~~~~~~~~~~~~~~ 2:37.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1465:9: note: here 2:37.60 case 2: 2:37.60 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1466:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 *p++=(uint8_t)(c>>8); 2:37.61 ~~~~^~~~~~~~~~~~~~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1468:9: note: here 2:37.61 case 1: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1483:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 if(offsets!=NULL) { 2:37.61 ^~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1487:9: note: here 2:37.61 case 2: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1489:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 if(offsets!=NULL) { 2:37.61 ^~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1493:9: note: here 2:37.61 case 1: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1872:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 *target++=(uint8_t)(c>>24); 2:37.61 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1874:9: note: here 2:37.61 case 3: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1875:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 *target++=(uint8_t)(c>>16); 2:37.61 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1877:9: note: here 2:37.61 case 2: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1878:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 *target++=(uint8_t)(c>>8); 2:37.61 ~~~~~~~~~^~~~~~~~~~~~~~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1880:9: note: here 2:37.61 case 1: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1908:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 *p++=(uint8_t)(c>>24); 2:37.61 ~~~~^~~~~~~~~~~~~~~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1910:9: note: here 2:37.61 case 3: 2:37.61 ^~~~ 2:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1911:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.61 *p++=(uint8_t)(c>>16); 2:37.62 ~~~~^~~~~~~~~~~~~~~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1913:9: note: here 2:37.62 case 2: 2:37.62 ^~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1914:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.62 *p++=(uint8_t)(c>>8); 2:37.62 ~~~~^~~~~~~~~~~~~~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1916:9: note: here 2:37.62 case 1: 2:37.62 ^~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1930:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.62 *target++=(uint8_t)(c>>16); 2:37.62 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1932:9: note: here 2:37.62 case 2: 2:37.62 ^~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1933:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:37.62 *target++=(uint8_t)(c>>8); 2:37.62 ~~~~~~~~~^~~~~~~~~~~~~~~~ 2:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1935:9: note: here 2:37.62 case 1: 2:37.62 ^~~~ 2:37.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:37.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:37.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:38.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:38.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 2:38.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 2:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 2:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsCOMArray.h:15, 2:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsPersistentProperties.cpp:9, 2:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: 2:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsProperties.cpp: In member function 'nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)': 2: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] 2:38.42 foundInterface = 0; \ 2:38.42 ^~~~~~~~~~~~~~ 2: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' 2:38.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:38.42 ^~~~~~~~~~~~~~~~~~~~~~~ 2:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:38.42 NS_INTERFACE_MAP_END 2:38.42 ^~~~~~~~~~~~~~~~~~~~ 2: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 2:38.43 else 2:38.43 ^~~~ 2: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' 2:38.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:38.43 ^~~~~~~~~~~~~~~~~~ 2:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:38.43 NS_INTERFACE_MAP_ENTRY(nsIProperties) 2:38.43 ^~~~~~~~~~~~~~~~~~~~~~ 2:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': 2: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] 2:38.43 foundInterface = 0; \ 2:38.43 ^~~~~~~~~~~~~~ 2:38.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' 2:38.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:38.45 ^~~~~~~~~~~~~~~~~~~~~~~ 2:38.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsVariant.cpp:1977:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:38.45 NS_INTERFACE_MAP_END 2:38.45 ^~~~~~~~~~~~~~~~~~~~ 2:38.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 2:38.45 else 2:38.45 ^~~~ 2:38.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' 2:38.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:38.45 ^~~~~~~~~~~~~~~~~~ 2:38.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsVariant.cpp:1976:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:38.45 NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) 2:38.45 ^~~~~~~~~~~~~~~~~~~~~~ 2:38.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 2:38.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:38.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:38.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:38.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:38.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 2:38.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 2:38.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:38.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:39.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:39.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 2:39.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 2:39.41 libintl_build.a.desc 2:39.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 2:39.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 2:39.51 libxpcom_ds.a.desc 2:39.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 2:39.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 2:39.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 2:39.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:39.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:39.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:39.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:40.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:40.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:40.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:40.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:40.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:40.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 2:40.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 2:40.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:40.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:7, 2:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': 2:40.20 /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.20 foundInterface = 0; \ 2:40.20 ^~~~~~~~~~~~~~ 2:40.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' 2:40.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:40.20 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsMultiplexInputStream.cpp:135:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:40.20 NS_INTERFACE_MAP_END 2:40.20 ^~~~~~~~~~~~~~~~~~~~ 2:40.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileUnix.h:22, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFile.h:44, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:9, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:40.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 2:40.21 } else 2:40.21 ^~~~ 2:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsMultiplexInputStream.cpp:134:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 2:40.21 NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) 2:40.21 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:7, 2:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': 2:40.21 /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.21 foundInterface = 0; \ 2:40.21 ^~~~~~~~~~~~~~ 2:40.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' 2:40.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:40.22 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:40.22 NS_INTERFACE_MAP_END 2:40.22 ^~~~~~~~~~~~~~~~~~~~ 2:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStringStream.cpp:74:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 2:40.22 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 2:40.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileUnix.h:22, 2:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFile.h:44, 2:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:9, 2:40.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:40.23 /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 2:40.23 } else 2:40.23 ^~~~ 2:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 2:40.23 NS_IMPL_QUERY_CLASSINFO(aClass) \ 2:40.23 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStringStream.cpp:74:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 2:40.23 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 2:40.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:65: 2:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStorageStream.cpp: In member function 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&)': 2:40.23 /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] 2:40.23 uint64_t remaining; 2:40.23 ^~~~~~~~~ 2:40.23 /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] 2:40.23 return Seek(pos); 2:40.23 ~~~~^~~~~ 2:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStorageStream.cpp:549:11: note: 'offset' was declared here 2:40.23 int64_t offset; 2:40.23 ^~~~~~ 2:40.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:40.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:40.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 2:40.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:40.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:40.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIProtocolHandler.h:10, 2:40.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeProtocolHandler.h:9, 2:40.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeProtocolHandler.cpp:13, 2:40.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome/Unified_cpp_chrome0.cpp:2: 2:40.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': 2:40.49 /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.49 foundInterface = 0; \ 2:40.49 ^~~~~~~~~~~~~~ 2:40.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' 2:40.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:40.49 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeRegistry.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:40.49 NS_INTERFACE_MAP_END 2:40.51 ^~~~~~~~~~~~~~~~~~~~ 2:40.51 /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 2:40.52 else 2:40.52 ^~~~ 2:40.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' 2:40.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:40.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeRegistry.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:40.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) 2:40.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 2:40.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 2:40.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 2:40.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 2:40.98 libchrome.a.desc 2:40.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 2:41.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 2:41.03 libnetwerk_dns_mdns_libmdns.a.desc 2:41.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 2:41.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:41.07 libxpcom_io.a.desc 2:41.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 2:41.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:41.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:41.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 2:41.29 libintl_strres.a.desc 2:41.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 2:41.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:41.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:41.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:41.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:41.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 2:41.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 2:41.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:41.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:42.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:42.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:42.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 2:42.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 2:42.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:42.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:42.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 2:42.42 libintl_uconv.a.desc 2:42.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 2:42.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 2:42.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 2:43.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 2:43.14 libintl_unicharutil_util.a.desc 2:43.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 2:44.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:44.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:44.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:44.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:44.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:45.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:45.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:45.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 2:45.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 2:45.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 2:45.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 2:45.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:45.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:45.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:46.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 2:46.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 2:46.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 2:46.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 2:46.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 2:46.46 libnetwerk_mime.a.desc 2:46.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 2:46.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:46.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:46.91 libmedia_libopus.a.desc 2:46.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 2:47.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 2:47.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 2:47.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 2:47.20 libnetwerk_streamconv.a.desc 2:47.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 2:47.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:47.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:47.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 2:47.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 2:47.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:47.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:48.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:48.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:48.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 2:48.14 libnetwerk_socket.a.desc 2:48.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 2:48.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:48.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:48.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:48.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:48.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 2:48.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 2:49.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:49.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:49.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:49.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:49.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:49.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:49.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 2:49.99 libintl_locale.a.desc 2:49.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 2:50.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:50.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:50.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:50.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:51.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:51.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:51.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:51.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:52.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:52.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:52.28 Compiling glob v0.2.11 2:52.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:52.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:52.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:52.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:52.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:52.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:52.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:52.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:52.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 2:52.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 2:53.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:53.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:53.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 2:53.32 In file included from /usr/include/string.h:507, 2:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 2:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/throw_gcc.h:14, 2:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/stl_wrappers/cstdlib:64, 2:53.32 from /usr/include/c++/8/stdlib.h:36, 2:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdlib.h:3, 2:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp:8, 2:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: 2:53.32 In function 'void* memcpy(void*, const void*, size_t)', 2:53.32 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, 2:53.32 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, 2:53.32 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, 2:53.32 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, 2:53.32 inlined from 'static mozilla::Result mozilla::Preferences::InitInitialObjects()' at /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp:3557:22: 2:53.32 /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] 2:53.32 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 2:53.32 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:53.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: 2:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp: In static member function 'static mozilla::Result mozilla::Preferences::InitInitialObjects()': 2:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp:3466:23: note: 'prefEntries' declared here 2:53.32 nsTArray prefEntries; 2:53.32 ^~~~~~~~~~~ 2:53.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 2:53.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 2:53.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 2:53.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 2:53.87 libnetwerk_protocol_gio.a.desc 2:53.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 2:53.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:53.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.30 /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)': 2:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:54.30 if(fastCopy) { 2:54.30 ^~ 2:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:552:3: note: here 2:54.30 case kWritableAlias: { 2:54.30 ^~~~ 2:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:54.30 U_FALLTHROUGH; 2:54.30 ^ 2:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:563:3: note: here 2:54.30 default: 2:54.30 ^~~~~~~ 2:54.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:54.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:54.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:54.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:54.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/mime/src/mimepbuf.cpp: In function 'MimePartBufferData* MimePartBufferCreate()': 2:54.71 /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] 2:54.71 memset(data, 0, sizeof(*data)); 2:54.71 ^ 2:54.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/mime/src/mimepbuf.cpp:52:8: note: 'MimePartBufferData' {aka 'struct MimePartBufferData'} declared here 2:54.71 struct MimePartBufferData 2:54.71 ^~~~~~~~~~~~~~~~~~ 2:54.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:54.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 2:54.73 libmodules_libpref.a.desc 2:54.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 2:55.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 2:55.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAboutModule.h:10, 2:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutBlank.h:9, 2:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutBlank.cpp:6, 2:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 2:55.20 /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**)': 2:55.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:55.20 foundInterface = 0; \ 2:55.20 ^~~~~~~~~~~~~~ 2:55.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' 2:55.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:55.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:55.20 /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' 2:55.20 NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) 2:55.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:55.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 2:55.21 /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 2:55.21 else 2:55.21 ^~~~ 2:55.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 2:55.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 2:55.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 2:55.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:55.42 libcomm_mailnews_base_src.a.desc 2:55.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:55.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:55.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:55.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:55.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:55.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:55.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:55.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:55.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:55.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:55.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:56.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 2:56.52 libnetwerk_protocol_about.a.desc 2:56.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 2:56.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 2:56.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:56.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:57.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:57.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:59.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:59.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:00.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:00.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::TabSizes]': 3:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:00.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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.13 memset(aT, 0, sizeof(T)); 3:00.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:00.14 struct TabSizes { 3:00.14 ^~~~~~~~ 3:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::ServoSizes]': 3:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:00.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.15 memset(aT, 0, sizeof(T)); 3:00.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:00.16 struct ServoSizes { 3:00.16 ^~~~~~~~~~ 3:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::StaticStrings]': 3:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 3:00.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.16 memset(aT, 0, sizeof(T)); 3:00.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:00.17 class StaticStrings { 3:00.17 ^~~~~~~~~~~~~ 3:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::PreliminaryObjectArray]': 3:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 3:00.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.17 memset(aT, 0, sizeof(T)); 3:00.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 3:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 3:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:00.17 class PreliminaryObjectArray { 3:00.17 ^~~~~~~~~~~~~~~~~~~~~~ 3:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::TypeNewScript]': 3:00.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 3:00.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.19 memset(aT, 0, sizeof(T)); 3:00.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 3:00.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:00.19 class TypeNewScript { 3:00.19 ^~~~~~~~~~~~~ 3:00.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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]': 3:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 3:00.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] 3:00.20 memset(aT, 0, sizeof(T)); 3:00.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 3:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:00.20 struct IonScriptCounts { 3:00.20 ^~~~~~~~~~~~~~~ 3:00.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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]': 3:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 3:00.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] 3:00.20 memset(aT, 0, sizeof(T)); 3:00.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 3:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 3:00.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:00.21 struct ZoneGCStats { 3:00.21 ^~~~~~~~~~~ 3:00.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::NewObjectCache]': 3:00.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 3:00.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.21 memset(aT, 0, sizeof(T)); 3:00.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 3:00.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 3:00.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:00.21 class NewObjectCache { 3:00.22 ^~~~~~~~~~~~~~ 3:00.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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]': 3:00.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 3:00.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] 3:00.22 memset(aT, 0, sizeof(T)); 3:00.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:14, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:00.22 class MOZ_NON_PARAM alignas(8) Value { 3:00.22 ^~~~~ 3:00.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.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::CodeOffsetJump]': 3:00.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:00.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 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 3:00.22 memset(aT, 0, sizeof(T)); 3:00.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:00.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 3:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:44: 3:00.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 3:00.22 class CodeOffsetJump { 3:00.22 ^~~~~~~~~~~~~~ 3:00.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 3:00.23 /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]': 3:00.23 /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]' 3:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 3:00.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] 3:00.23 memset(table, 0, sizeof(*table) * capacity()); 3:00.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:00.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 3:00.23 class HashTableEntry { 3:00.23 ^~~~~~~~~~~~~~ 3:00.23 /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]': 3:00.23 /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]' 3:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 3:00.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 3:00.23 memset(table, 0, sizeof(*table) * capacity()); 3:00.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:00.24 /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 3:00.24 class HashTableEntry { 3:00.24 ^~~~~~~~~~~~~~ 3:00.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 3:00.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 3:00.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 3:00.24 /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] 3:00.24 memset(table, 0, sizeof(*table) * capacity()); 3:00.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:00.24 /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 3:00.24 class HashTableEntry { 3:00.24 ^~~~~~~~~~~~~~ 3:00.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:00.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:00.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:00.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 3:00.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 3:00.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 3:00.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 3:00.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 3:00.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRequestObserver.h:10, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamListener.h:10, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamConverter.h:10, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozITXTToHTMLConv.h:10, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:6, 3:00.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: 3:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': 3:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:00.88 foundInterface = 0; \ 3:00.88 ^~~~~~~~~~~~~~ 3:00.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' 3:00.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:00.88 ^~~~~~~~~~~~~~~~~~~~~~~ 3:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:00.88 NS_INTERFACE_MAP_END 3:00.88 ^~~~~~~~~~~~~~~~~~~~ 3:00.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:00.88 else 3:00.88 ^~~~ 3:00.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' 3:00.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:00.89 ^~~~~~~~~~~~~~~~~~ 3:00.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:00.89 NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) 3:00.89 ^~~~~~~~~~~~~~~~~~~~~~ 3:00.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': 3:00.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:00.89 foundInterface = 0; \ 3:00.89 ^~~~~~~~~~~~~~ 3:00.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' 3:00.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:00.89 ^~~~~~~~~~~~~~~~~~~~~~~ 3:00.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' 3:00.89 NS_INTERFACE_MAP_END 3:00.89 ^~~~~~~~~~~~~~~~~~~~ 3:00.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 3:00.89 else 3:00.89 ^~~~ 3:00.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' 3:00.89 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:00.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:00.89 /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' 3:00.89 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 3:00.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:00.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 3:01.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 3:01.58 libnetwerk_system_linux.a.desc 3:01.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 3:01.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 3:01.63 libnetwerk_cookie.a.desc 3:01.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 3:02.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 3:02.05 libnetwerk_streamconv_converters.a.desc 3:02.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 3:02.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 3:02.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 3:02.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 3:02.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 3:02.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 3:02.95 libnetwerk_protocol_data.a.desc 3:02.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 3:03.16 Compiling void v1.0.2 3:03.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 3:03.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: 3:03.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': 3:03.34 /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.34 foundInterface = 0; \ 3:03.34 ^~~~~~~~~~~~~~ 3:03.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' 3:03.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:03.34 ^~~~~~~~~~~~~~~~~~~~~~~ 3:03.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:03.34 NS_INTERFACE_MAP_END 3:03.34 ^~~~~~~~~~~~~~~~~~~~ 3:03.34 /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.34 else 3:03.34 ^~~~ 3:03.34 /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.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:03.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:03.34 /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' 3:03.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) 3:03.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:03.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 3:03.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:03.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:03.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:03.54 Compiling cfg-if v0.1.2 3:03.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 3:03.64 libnetwerk_protocol_file.a.desc 3:03.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 3:03.73 Compiling lazy_static v1.0.0 3:03.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 3:03.83 libnetwerk_protocol_viewsource.a.desc 3:03.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 3:04.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 3:04.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]': 3:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:04.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] 3:04.18 memset(aT, 0, sizeof(T)); 3:04.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 3:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:04.18 struct TabSizes { 3:04.18 ^~~~~~~~ 3:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 3:04.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::ServoSizes]': 3:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:04.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:04.18 memset(aT, 0, sizeof(T)); 3:04.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 3:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:04.18 struct ServoSizes { 3:04.18 ^~~~~~~~~~ 3:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 3:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 3:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 3:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 3:04.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]': 3:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 3:04.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 3:04.19 memset(aT, 0, sizeof(T)); 3:04.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 3:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 3:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:04.19 class StaticStrings { 3:04.19 ^~~~~~~~~~~~~ 3:04.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:04.20 Compiling dtoa v0.4.2 3:04.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:04.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:04.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:05.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:05.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:05.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 3:05.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 3:05.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:05.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:05.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:05.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 3:05.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:05.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 3:05.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:05.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:05.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:07.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 3:07.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICache.h:10, 3:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntry.h:10, 3:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCache.h:10, 3:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsApplicationCacheService.cpp:5, 3:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: 3:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:07.43 foundInterface = 0; \ 3:07.43 ^~~~~~~~~~~~~~ 3:07.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' 3:07.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:07.43 ^~~~~~~~~~~~~~~~~~~~~~~ 3:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:643:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:07.43 NS_INTERFACE_MAP_END 3:07.43 ^~~~~~~~~~~~~~~~~~~~ 3:07.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 3:07.43 else 3:07.43 ^~~~ 3:07.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' 3:07.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:07.43 ^~~~~~~~~~~~~~~~~~ 3:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:642:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:07.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:07.43 ^~~~~~~~~~~~~~~~~~~~~~ 3:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:07.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:07.44 foundInterface = 0; \ 3:07.44 ^~~~~~~~~~~~~~ 3:07.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' 3:07.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:07.44 ^~~~~~~~~~~~~~~~~~~~~~~ 3:07.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:815:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:07.44 NS_INTERFACE_MAP_END 3:07.44 ^~~~~~~~~~~~~~~~~~~~ 3:07.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 3:07.44 else 3:07.44 ^~~~ 3:07.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' 3:07.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:07.45 ^~~~~~~~~~~~~~~~~~ 3:07.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:814:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:07.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:07.45 ^~~~~~~~~~~~~~~~~~~~~~ 3:07.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 3: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] 3:07.45 foundInterface = 0; \ 3:07.45 ^~~~~~~~~~~~~~ 3:07.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' 3:07.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:07.45 ^~~~~~~~~~~~~~~~~~~~~~~ 3:07.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:978:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:07.45 NS_INTERFACE_MAP_END 3:07.45 ^~~~~~~~~~~~~~~~~~~~ 3:07.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 3:07.45 else 3:07.45 ^~~~ 3:07.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' 3:07.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:07.46 ^~~~~~~~~~~~~~~~~~ 3:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:977:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:07.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:07.46 ^~~~~~~~~~~~~~~~~~~~~~ 3:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:07.46 foundInterface = 0; \ 3:07.46 ^~~~~~~~~~~~~~ 3: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' 3:07.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:07.46 ^~~~~~~~~~~~~~~~~~~~~~~ 3:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:1171:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:07.46 NS_INTERFACE_MAP_END 3:07.46 ^~~~~~~~~~~~~~~~~~~~ 3: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 3:07.46 else 3:07.46 ^~~~ 3:07.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' 3:07.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:07.47 ^~~~~~~~~~~~~~~~~~ 3:07.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:1170:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:07.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:07.47 ^~~~~~~~~~~~~~~~~~~~~~ 3:07.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: 3:07.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::Open(nsIFile*, nsDiskCache::CorruptCacheInfo*)': 3:07.47 /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] 3:07.47 memset(&mHeader, 0, sizeof(nsDiskCacheHeader)); 3:07.47 ^ 3:07.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheBinding.h:17, 3:07.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheDevice.h:12, 3:07.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheService.cpp:24, 3:07.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: 3:07.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.h:308:8: note: 'struct nsDiskCacheHeader' declared here 3:07.47 struct nsDiskCacheHeader { 3:07.47 ^~~~~~~~~~~~~~~~~ 3:07.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: 3:07.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::GrowRecords()': 3:07.47 /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] 3:07.47 (newRecordsPerBucket - count) * sizeof(nsDiskCacheRecord)); 3:07.47 ^ 3:07.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheBinding.h:17, 3:07.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheDevice.h:12, 3:07.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheService.cpp:24, 3:07.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: 3:07.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.h:89:7: note: 'class nsDiskCacheRecord' declared here 3:07.48 class nsDiskCacheRecord { 3:07.48 ^~~~~~~~~~~~~~~~~ 3:07.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 3:07.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 3:07.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:07.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 3:07.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:07.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:07.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:07.83 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:07.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:08.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:08.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:08.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:08.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 3:08.34 libnksrtp_s.a.desc 3:08.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 3:08.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 3:08.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 3:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 3:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.h:11, 3:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.cpp:7, 3:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 3:08.36 /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]': 3:08.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 3:08.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 nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 3:08.37 memset(aT, 0, sizeof(T)); 3:08.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:08.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/XPCOMInit.cpp:107, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 3:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 3:08.37 struct AmountFns { 3:08.37 ^~~~~~~~~ 3:08.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.h:11, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.cpp:7, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 3:08.37 /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]': 3:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 3:08.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 nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 3:08.37 memset(aT, 0, sizeof(T)); 3:08.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:08.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/XPCOMInit.cpp:107, 3:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 3:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 3:08.37 struct SizeOfTabFns { 3:08.37 ^~~~~~~~~~~~ 3:08.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 3:08.56 Compiling unicode-width v0.1.4 3:08.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:08.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:09.17 Compiling nodrop v0.1.12 3:09.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 3:09.29 libxpcom_build.a.desc 3:09.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 3:09.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 3:09.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 3:09.64 Compiling gcc v0.3.54 3:09.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 3:09.86 libnetwerk_cache.a.desc 3:09.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 3:09.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium/atomics' 3:09.93 libchromium_atomics.a.desc 3:09.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium/atomics' 3:10.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:10.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:10.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:10.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:11.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:11.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:11.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:11.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:11.45 libextensions_auth.a.desc 3:11.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 3:11.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:11.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:12.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 3:12.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 3:12.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 3:12.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 3:12.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 3:12.75 libnetwerk_sctp_datachannel.a.desc 3:12.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 3:12.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:12.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:13.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 3:13.32 libnetwerk_protocol_res.a.desc 3:13.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 3:14.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 3:14.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 3:15.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 3:15.27 libplugin-container.a.desc 3:15.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 3:15.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 3:15.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIConsoleMessage.h:10, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleMessage.h:12, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleMessage.cpp:11, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:15.37 foundInterface = 0; \ 3:15.37 ^~~~~~~~~~~~~~ 3:15.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' 3:15.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:15.37 ^~~~~~~~~~~~~~~~~~~~~~~ 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:15.38 NS_INTERFACE_MAP_END 3:15.38 ^~~~~~~~~~~~~~~~~~~~ 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:15.38 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 3:15.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp:20, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:11: 3:15.38 /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 3:15.38 } else 3:15.38 ^~~~ 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3:15.38 NS_IMPL_QUERY_CLASSINFO(aClass) \ 3:15.38 ^~~~~~~~~~~~~~~~~~~~~~~ 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:15.38 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 3:15.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::SelectPointers(CCGraphBuilder&)': 3:15.38 /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] 3:15.38 ~AutoRestore() { mLocation = mValue; } 3:15.38 ^~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:15.38 Maybe> ar; 3:15.38 ^~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 3:15.38 /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] 3:15.38 ~AutoRestore() { mLocation = mValue; } 3:15.38 ^~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:15.38 Maybe> ar; 3:15.38 ^~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 3:15.39 /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] 3:15.39 ~AutoRestore() { mLocation = mValue; } 3:15.39 ^~~~~~ 3:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:15.39 Maybe> ar; 3:15.39 ^~ 3:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 3:15.39 /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] 3:15.39 ~AutoRestore() { mLocation = mValue; } 3:15.39 ^~~~~~ 3:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:15.39 Maybe> ar; 3:15.39 ^~ 3:15.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 3:15.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:15.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_cookie_echo': 3:15.51 /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] 3:15.51 if (diff.tv_sec > UINT32_MAX / 1000000) { 3:15.51 ^ 3:15.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:15.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:15.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:16.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 3:16.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 3:16.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 3:16.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 3:16.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 3:16.92 libnetwerk_protocol_wyciwyg.a.desc 3:16.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 3:17.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 3:17.40 libnetwerk_build.a.desc 3:17.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 3:19.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 3:19.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 3:21.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:21.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:21.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:23.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:23.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:23.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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]': 3:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:23.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] 3:23.50 memset(aT, 0, sizeof(T)); 3:23.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:23.50 struct TabSizes { 3:23.50 ^~~~~~~~ 3:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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::ServoSizes]': 3:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:23.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:23.50 memset(aT, 0, sizeof(T)); 3:23.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:23.50 struct ServoSizes { 3:23.50 ^~~~~~~~~~ 3:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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::StaticStrings]': 3:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 3:23.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 3:23.50 memset(aT, 0, sizeof(T)); 3:23.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 3:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 3:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 3:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 3:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 3:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 3:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:23.51 class StaticStrings { 3:23.51 ^~~~~~~~~~~~~ 3:23.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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]': 3:23.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 3:23.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] 3:23.52 memset(aT, 0, sizeof(T)); 3:23.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:23.52 struct ZoneGCStats { 3:23.52 ^~~~~~~~~~~ 3:23.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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::PreliminaryObjectArray]': 3:23.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 3:23.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 3:23.53 memset(aT, 0, sizeof(T)); 3:23.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:23.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:23.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:23.54 class PreliminaryObjectArray { 3:23.54 ^~~~~~~~~~~~~~~~~~~~~~ 3:23.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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::TypeNewScript]': 3:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 3:23.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 3:23.54 memset(aT, 0, sizeof(T)); 3:23.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:23.54 class TypeNewScript { 3:23.54 ^~~~~~~~~~~~~ 3:23.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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::IonScriptCounts]': 3:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 3:23.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 js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 3:23.54 memset(aT, 0, sizeof(T)); 3:23.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 3:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:23.55 struct IonScriptCounts { 3:23.55 ^~~~~~~~~~~~~~~ 3:23.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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]': 3:23.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 3:23.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] 3:23.55 memset(aT, 0, sizeof(T)); 3:23.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:23.55 class NewObjectCache { 3:23.55 ^~~~~~~~~~~~~~ 3:23.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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]': 3:23.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 3:23.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] 3:23.55 memset(aT, 0, sizeof(T)); 3:23.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:23.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:23.55 class MOZ_NON_PARAM alignas(8) Value { 3:23.55 ^~~~~ 3:23.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 3:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 3:23.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]': 3:23.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]' 3:23.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 3:23.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] 3:23.56 memset(table, 0, sizeof(*table) * capacity()); 3:23.56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.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 3:23.56 class HashTableEntry { 3:23.57 ^~~~~~~~~~~~~~ 3:23.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 3:23.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]' 3:23.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 3:23.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] 3:23.57 memset(table, 0, sizeof(*table) * capacity()); 3:23.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.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 3:23.57 class HashTableEntry { 3:23.57 ^~~~~~~~~~~~~~ 3:23.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]': 3:23.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]' 3:23.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 3:23.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 3:23.57 memset(table, 0, sizeof(*table) * capacity()); 3:23.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.57 /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 3:23.57 class HashTableEntry { 3:23.57 ^~~~~~~~~~~~~~ 3:23.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 = const js::gc::StoreBuffer::ValueEdge; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 3:23.57 /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]' 3:23.57 /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]' 3:23.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:58:19: required from here 3:23.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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 3:23.57 memset(table, 0, sizeof(*table) * capacity()); 3:23.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.57 /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 3:23.57 class HashTableEntry { 3:23.57 ^~~~~~~~~~~~~~ 3:23.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::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 3:23.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::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' 3:23.58 /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]' 3:23.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:59:20: required from here 3:23.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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 3:23.58 memset(table, 0, sizeof(*table) * capacity()); 3:23.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.58 /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 3:23.58 class HashTableEntry { 3:23.58 ^~~~~~~~~~~~~~ 3:23.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::gc::StoreBuffer::SlotsEdge; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 3:23.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::gc::StoreBuffer::SlotsEdge; HashPolicy = js::gc::StoreBuffer::SlotsEdge::Hasher; AllocPolicy = js::SystemAllocPolicy]' 3:23.58 /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]' 3:23.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:60:20: required from here 3:23.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] 3:23.58 memset(table, 0, sizeof(*table) * capacity()); 3:23.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.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 3:23.58 class HashTableEntry { 3:23.58 ^~~~~~~~~~~~~~ 3:23.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:24.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 3:24.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 3:24.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:24.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:24.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:24.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 3:24.91 libnetwerk_ipc.a.desc 3:24.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 3:25.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:25.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:25.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:25.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:25.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:25.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:25.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:25.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:25.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:26.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:26.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:26.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:26.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 3:26.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketLog.h:12, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 3:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 3:26.37 /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**)': 3:26.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:26.37 foundInterface = 0; \ 3:26.37 ^~~~~~~~~~~~~~ 3:26.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' 3:26.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:26.37 ^~~~~~~~~~~~~~~~~~~~~~~ 3:26.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:26.37 NS_INTERFACE_MAP_END 3:26.37 ^~~~~~~~~~~~~~~~~~~~ 3:26.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 3:26.37 else 3:26.38 ^~~~ 3:26.38 /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:26.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:26.38 ^~~~~~~~~~~~~~~~~~ 3:26.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:26.38 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 3:26.38 ^~~~~~~~~~~~~~~~~~~~~~ 3:26.38 /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**)': 3:26.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:26.38 foundInterface = 0; \ 3:26.38 ^~~~~~~~~~~~~~ 3:26.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' 3:26.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:26.38 ^~~~~~~~~~~~~~~~~~~~~~~ 3:26.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:26.38 NS_INTERFACE_MAP_END 3:26.38 ^~~~~~~~~~~~~~~~~~~~ 3:26.38 /usr/src/RPM/BUILD/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:26.38 else 3:26.39 ^~~~ 3:26.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' 3:26.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:26.39 ^~~~~~~~~~~~~~~~~~ 3:26.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:26.39 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) 3:26.39 ^~~~~~~~~~~~~~~~~~~~~~ 3:26.39 /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**)': 3:26.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:26.40 foundInterface = 0; \ 3:26.40 ^~~~~~~~~~~~~~ 3:26.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' 3:26.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:26.40 ^~~~~~~~~~~~~~~~~~~~~~~ 3:26.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventService.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:26.40 NS_INTERFACE_MAP_END 3:26.40 ^~~~~~~~~~~~~~~~~~~~ 3:26.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 3:26.40 else 3:26.40 ^~~~ 3:26.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' 3:26.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:26.40 ^~~~~~~~~~~~~~~~~~ 3:26.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventService.cpp:198:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:26.40 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) 3:26.40 ^~~~~~~~~~~~~~~~~~~~~~ 3:26.40 /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**)': 3:26.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:26.40 foundInterface = 0; \ 3:26.40 ^~~~~~~~~~~~~~ 3:26.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' 3:26.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:26.40 ^~~~~~~~~~~~~~~~~~~~~~~ 3:26.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:26.40 NS_INTERFACE_MAP_END 3:26.40 ^~~~~~~~~~~~~~~~~~~~ 3:26.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 3:26.41 else 3:26.41 ^~~~ 3:26.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' 3:26.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:26.41 ^~~~~~~~~~~~~~~~~~ 3:26.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:26.41 NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) 3:26.41 ^~~~~~~~~~~~~~~~~~~~~~ 3:26.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 3:27.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 3:27.32 libnetwerk_protocol_websocket.a.desc 3:27.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 3:27.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 3:27.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 3:28.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:28.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:28.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:28.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 3:28.22 libnetwerk_protocol_ftp.a.desc 3:28.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 3:28.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:28.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:28.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:28.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 3:28.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 3:28.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 3:28.92 libintl_chardet.a.desc 3:28.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 3:29.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 3:29.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 3:29.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 3:29.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 3:29.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 3:29.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSComponentLoader.cpp:19: 3:29.71 /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]': 3:29.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 3:29.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 3:29.71 memset(aT, 0, sizeof(T)); 3:29.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:29.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSComponentLoader.cpp:36: 3:29.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 3:29.71 struct GlobalProperties { 3:29.71 ^~~~~~~~~~~~~~~~ 3:29.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 3:31.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:31.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:32.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:32.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:32.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:32.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 3:32.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 3:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIArrayBufferInputStream.h:10, 3:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/ArrayBufferInputStream.h:9, 3:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/ArrayBufferInputStream.cpp:7, 3:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 3:32.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)': 3:32.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:32.58 foundInterface = 0; \ 3:32.58 ^~~~~~~~~~~~~~ 3:32.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' 3:32.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:32.58 ^~~~~~~~~~~~~~~~~~~~~~~ 3:32.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/PartiallySeekableInputStream.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:32.58 NS_INTERFACE_MAP_END 3:32.58 ^~~~~~~~~~~~~~~~~~~~ 3:32.59 /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:32.59 else 3:32.59 ^~~~ 3:32.59 /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:32.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:32.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:32.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/PartiallySeekableInputStream.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:32.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 3:32.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:32.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 3:32.70 Compiling procedural-masquerade v0.1.1 3:33.17 Compiling pkg-config v0.3.9 3:34.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:34.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:34.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:34.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/pickle.h:17, 3:34.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/histogram.cc:20, 3:34.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:65: 3:34.73 /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]': 3:34.73 /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] 3:34.73 aIter.Advance(*this, *lastSegmentSize); 3:34.73 ^~~~~ 3:34.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:34.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:34.87 libipc_testshell.a.desc 3:34.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 3:35.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 3:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsfriendapi.h:16, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Wrapper.h:12, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/WrapperFactory.h:10, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/XrayWrapper.h:12, 3:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/XrayWrapper.cpp:7: 3:35.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]': 3:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 3:35.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 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 3:35.13 memset(aT, 0, sizeof(T)); 3:35.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/XrayWrapper.cpp:17: 3:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 3:35.13 struct GlobalProperties { 3:35.13 ^~~~~~~~~~~~~~~~ 3:35.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 3:36.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:36.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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::TabSizes]': 3:36.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:36.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:36.75 memset(aT, 0, sizeof(T)); 3:36.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:36.76 struct TabSizes { 3:36.76 ^~~~~~~~ 3:36.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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::ServoSizes]': 3:36.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:36.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] 3:36.77 memset(aT, 0, sizeof(T)); 3:36.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:36.77 struct ServoSizes { 3:36.77 ^~~~~~~~~~ 3:36.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 3:36.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] 3:36.78 memset(aT, 0, sizeof(T)); 3:36.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:36.78 class StaticStrings { 3:36.78 ^~~~~~~~~~~~~ 3:36.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 3:36.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] 3:36.79 memset(aT, 0, sizeof(T)); 3:36.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:36.79 struct ZoneGCStats { 3:36.79 ^~~~~~~~~~~ 3:36.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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::PreliminaryObjectArray]': 3:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 3:36.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] 3:36.80 memset(aT, 0, sizeof(T)); 3:36.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:36.81 class PreliminaryObjectArray { 3:36.81 ^~~~~~~~~~~~~~~~~~~~~~ 3:36.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 3:36.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] 3:36.81 memset(aT, 0, sizeof(T)); 3:36.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:36.82 class TypeNewScript { 3:36.82 ^~~~~~~~~~~~~ 3:36.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 3:36.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] 3:36.82 memset(aT, 0, sizeof(T)); 3:36.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:36.83 struct IonScriptCounts { 3:36.83 ^~~~~~~~~~~~~~~ 3:36.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 3:36.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] 3:36.84 memset(aT, 0, sizeof(T)); 3:36.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:36.84 class NewObjectCache { 3:36.84 ^~~~~~~~~~~~~~ 3:36.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 3:36.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] 3:36.84 memset(aT, 0, sizeof(T)); 3:36.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:36.85 class MOZ_NON_PARAM alignas(8) Value { 3:36.85 ^~~~~ 3:36.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 3:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:36.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] 3:36.86 memset(aT, 0, sizeof(T)); 3:36.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:36.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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 3:36.86 class CodeOffsetJump { 3:36.86 ^~~~~~~~~~~~~~ 3:36.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 3:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:36.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]': 3:36.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]' 3:36.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 3:36.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] 3:36.87 memset(table, 0, sizeof(*table) * capacity()); 3:36.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.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 3:36.87 class HashTableEntry { 3:36.87 ^~~~~~~~~~~~~~ 3:36.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]': 3:36.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]' 3:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 3:36.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] 3:36.87 memset(table, 0, sizeof(*table) * capacity()); 3:36.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.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 3:36.87 class HashTableEntry { 3:36.87 ^~~~~~~~~~~~~~ 3:36.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]': 3:36.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]' 3:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 3:36.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] 3:36.88 memset(table, 0, sizeof(*table) * capacity()); 3:36.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.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 3:36.88 class HashTableEntry { 3:36.88 ^~~~~~~~~~~~~~ 3:36.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:36.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:36.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:36.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:37.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 3:37.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:37.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:37.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICacheEntry.h:10, 3:37.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheEntry.h:8, 3:37.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheEntry.cpp:6, 3:37.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: 3:37.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': 3:37.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:37.04 foundInterface = 0; \ 3:37.04 ^~~~~~~~~~~~~~ 3:37.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' 3:37.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:37.04 ^~~~~~~~~~~~~~~~~~~~~~~ 3:37.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:37.05 NS_INTERFACE_MAP_END 3:37.05 ^~~~~~~~~~~~~~~~~~~~ 3:37.05 /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:37.05 else 3:37.05 ^~~~ 3:37.05 /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:37.05 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:37.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:37.05 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 3:37.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:37.05 foundInterface = 0; \ 3:37.05 ^~~~~~~~~~~~~~ 3:37.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' 3:37.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:37.05 ^~~~~~~~~~~~~~~~~~~~~~~ 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:37.05 NS_INTERFACE_MAP_END 3:37.05 ^~~~~~~~~~~~~~~~~~~~ 3:37.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 3:37.05 else 3:37.05 ^~~~ 3:37.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' 3:37.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:37.05 ^~~~~~~~~~~~~~~~~~ 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:37.05 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:37.05 ^~~~~~~~~~~~~~~~~~~~~~ 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': 3:37.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:37.06 foundInterface = 0; \ 3:37.06 ^~~~~~~~~~~~~~ 3:37.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' 3:37.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:37.06 ^~~~~~~~~~~~~~~~~~~~~~~ 3:37.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileIOManager.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:37.06 NS_INTERFACE_MAP_END 3:37.06 ^~~~~~~~~~~~~~~~~~~~ 3:37.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 3:37.06 else 3:37.06 ^~~~ 3:37.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' 3:37.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:37.06 ^~~~~~~~~~~~~~~~~~ 3:37.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileIOManager.cpp:107:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:37.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:37.06 ^~~~~~~~~~~~~~~~~~~~~~ 3:37.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': 3:37.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:37.06 foundInterface = 0; \ 3:37.06 ^~~~~~~~~~~~~~ 3:37.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' 3:37.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:37.06 ^~~~~~~~~~~~~~~~~~~~~~~ 3:37.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileInputStream.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:37.06 NS_INTERFACE_MAP_END 3:37.06 ^~~~~~~~~~~~~~~~~~~~ 3:37.06 /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:37.06 else 3:37.06 ^~~~ 3:37.06 /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:37.06 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:37.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileInputStream.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:37.07 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 3:37.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:37.07 foundInterface = 0; \ 3:37.07 ^~~~~~~~~~~~~~ 3:37.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' 3:37.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:37.07 ^~~~~~~~~~~~~~~~~~~~~~~ 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileOutputStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:37.07 NS_INTERFACE_MAP_END 3:37.07 ^~~~~~~~~~~~~~~~~~~~ 3:37.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 3:37.07 else 3:37.07 ^~~~ 3:37.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' 3:37.07 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:37.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileOutputStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:37.07 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) 3:37.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': 3:37.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:37.08 foundInterface = 0; \ 3:37.08 ^~~~~~~~~~~~~~ 3:37.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' 3:37.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:37.08 ^~~~~~~~~~~~~~~~~~~~~~~ 3:37.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheIndex.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:37.08 NS_INTERFACE_MAP_END 3:37.08 ^~~~~~~~~~~~~~~~~~~~ 3:37.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 3:37.08 else 3:37.08 ^~~~ 3:37.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' 3:37.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:37.08 ^~~~~~~~~~~~~~~~~~ 3:37.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheIndex.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:37.08 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 3:37.08 ^~~~~~~~~~~~~~~~~~~~~~ 3:37.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 3:37.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:37.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:37.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:37.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 3:37.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsAutoPtr.h:10, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:8, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.18 /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]': 3:37.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 3:37.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 nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 3:37.18 memset(aT, 0, sizeof(T)); 3:37.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:37.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:14, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 3:37.18 struct AmountFns { 3:37.18 ^~~~~~~~~ 3:37.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 3:37.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsAutoPtr.h:10, 3:37.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:8, 3:37.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.19 /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]': 3:37.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 3:37.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 nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 3:37.19 memset(aT, 0, sizeof(T)); 3:37.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:37.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:14, 3:37.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 3:37.19 struct SizeOfTabFns { 3:37.19 ^~~~~~~~~~~~ 3:37.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 3:37.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 3:37.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 3:37.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:37.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:37.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:37.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 3:37.98 libxpcom_base.a.desc 3:37.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 3:38.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 3:38.10 libmodules_libjar_zipwriter.a.desc 3:38.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 3:38.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:38.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:38.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:38.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:38.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:38.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:39.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 3:39.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 3:39.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:39.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:40.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:40.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:40.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:40.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 3:40.14 libstorage_build.a.desc 3:40.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 3:40.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:40.90 libnksctp_s.a.desc 3:40.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 3:41.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3: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::TabSizes]': 3:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3: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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.36 memset(aT, 0, sizeof(T)); 3:41.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:41.36 struct TabSizes { 3:41.36 ^~~~~~~~ 3:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3: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::ServoSizes]': 3:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3: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 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.37 memset(aT, 0, sizeof(T)); 3:41.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 3:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 3:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 3:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 3:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:41.38 struct ServoSizes { 3:41.38 ^~~~~~~~~~ 3:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3: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::StaticStrings]': 3:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 3: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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.38 memset(aT, 0, sizeof(T)); 3:41.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:41.38 class StaticStrings { 3:41.38 ^~~~~~~~~~~~~ 3:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3: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::PreliminaryObjectArray]': 3:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 3: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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.39 memset(aT, 0, sizeof(T)); 3:41.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:41.39 class PreliminaryObjectArray { 3:41.39 ^~~~~~~~~~~~~~~~~~~~~~ 3:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3: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::TypeNewScript]': 3:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 3: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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.39 memset(aT, 0, sizeof(T)); 3:41.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:41.40 class TypeNewScript { 3:41.40 ^~~~~~~~~~~~~ 3:41.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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]': 3:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 3:41.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] 3:41.40 memset(aT, 0, sizeof(T)); 3:41.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 3:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 3:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:41.42 struct IonScriptCounts { 3:41.42 ^~~~~~~~~~~~~~~ 3:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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]': 3:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 3:41.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] 3:41.42 memset(aT, 0, sizeof(T)); 3:41.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 3:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:41.43 struct ZoneGCStats { 3:41.43 ^~~~~~~~~~~ 3:41.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::NewObjectCache]': 3:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 3:41.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.43 memset(aT, 0, sizeof(T)); 3:41.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:41.43 class NewObjectCache { 3:41.43 ^~~~~~~~~~~~~~ 3:41.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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]': 3:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 3:41.44 /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] 3:41.44 memset(aT, 0, sizeof(T)); 3:41.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:12, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:41.44 class MOZ_NON_PARAM alignas(8) Value { 3:41.44 ^~~~~ 3:41.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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]': 3:41.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:41.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] 3:41.44 memset(aT, 0, sizeof(T)); 3:41.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:51: 3:41.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 3:41.45 class CodeOffsetJump { 3:41.45 ^~~~~~~~~~~~~~ 3:41.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:12, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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]': 3:41.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]' 3:41.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 3:41.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] 3:41.46 memset(table, 0, sizeof(*table) * capacity()); 3:41.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:41.46 /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 3:41.46 class HashTableEntry { 3:41.46 ^~~~~~~~~~~~~~ 3:41.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 3:41.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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 3:41.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 3:41.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 3:41.46 memset(table, 0, sizeof(*table) * capacity()); 3:41.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:41.46 /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 3:41.46 class HashTableEntry { 3:41.46 ^~~~~~~~~~~~~~ 3:41.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]': 3:41.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]' 3:41.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 3:41.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] 3:41.46 memset(table, 0, sizeof(*table) * capacity()); 3:41.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:41.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 3:41.46 class HashTableEntry { 3:41.46 ^~~~~~~~~~~~~~ 3:41.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 >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 3:41.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 = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 3:41.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 3:41.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] 3:41.47 memset(table, 0, sizeof(*table) * capacity()); 3:41.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:41.47 /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 3:41.47 class HashTableEntry { 3:41.48 ^~~~~~~~~~~~~~ 3:41.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::GlobalScope::Data]': 3:41.48 /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]' 3:41.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1671:76: required from here 3:41.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::GlobalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.48 memset(aT, 0, sizeof(T)); 3:41.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:633:10: note: 'struct js::GlobalScope::Data' declared here 3:41.48 struct Data { 3:41.48 ^~~~ 3:41.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::ModuleScope::Data]': 3:41.48 /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]' 3:41.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1726:76: required from here 3:41.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 type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.48 memset(aT, 0, sizeof(T)); 3:41.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:814:10: note: 'struct js::ModuleScope::Data' declared here 3:41.48 struct Data { 3:41.48 ^~~~ 3:41.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::EvalScope::Data]': 3:41.49 /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]' 3:41.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1766:74: required from here 3:41.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::EvalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.49 memset(aT, 0, sizeof(T)); 3:41.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:725:10: note: 'struct js::EvalScope::Data' declared here 3:41.49 struct Data { 3:41.49 ^~~~ 3:41.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::FunctionScope::Data]': 3:41.49 /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]' 3:41.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1856:78: required from here 3:41.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 type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.49 memset(aT, 0, sizeof(T)); 3:41.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:433:10: note: 'struct js::FunctionScope::Data' declared here 3:41.50 struct Data { 3:41.50 ^~~~ 3:41.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::VarScope::Data]': 3:41.50 /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]' 3:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1891:73: required from here 3:41.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::VarScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.51 memset(aT, 0, sizeof(T)); 3:41.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:550:10: note: 'struct js::VarScope::Data' declared here 3:41.51 struct Data { 3:41.51 ^~~~ 3:41.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:41.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 3:41.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.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::LexicalScope::Data]': 3:41.51 /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]' 3:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1935:77: required from here 3:41.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::LexicalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 3:41.51 memset(aT, 0, sizeof(T)); 3:41.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:41.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:340:10: note: 'struct js::LexicalScope::Data' declared here 3:41.52 struct Data { 3:41.52 ^~~~ 3:41.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:12, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 3:41.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 3:41.52 /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]': 3:41.52 /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]' 3:41.52 /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]' 3:41.52 /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]' 3:41.53 /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]' 3:41.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 3:41.53 /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] 3:41.53 memset(table, 0, sizeof(*table) * capacity()); 3:41.53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:41.53 /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 3:41.54 class HashTableEntry { 3:41.54 ^~~~~~~~~~~~~~ 3:41.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 3:42.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 3:42.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 3:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARInputStream.h:10, 3:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJAR.cpp:7, 3:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: 3:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': 3:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:42.17 foundInterface = 0; \ 3:42.17 ^~~~~~~~~~~~~~ 3:42.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' 3:42.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:42.17 ^~~~~~~~~~~~~~~~~~~~~~~ 3:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARURI.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:42.17 NS_INTERFACE_MAP_END 3:42.17 ^~~~~~~~~~~~~~~~~~~~ 3:42.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:47: 3:42.17 /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 3:42.17 else 3:42.17 ^~~~ 3:42.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 3:42.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 3:42.97 libmodules_libjar.a.desc 3:42.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 3:42.97 Compiling regex v1.0.5 3:44.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 3:44.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 3:44.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 3:44.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 3:44.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/CPOWTimer.cpp:8, 3:44.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 3:44.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]': 3:44.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 3:44.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 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 3:44.13 memset(aT, 0, sizeof(T)); 3:44.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:44.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/JavaScriptChild.cpp:13, 3:44.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:11: 3:44.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 3:44.14 struct GlobalProperties { 3:44.14 ^~~~~~~~~~~~~~~~ 3:44.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/CPOWTimer.cpp:8, 3:44.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 3:44.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 = js::HashMapEntry >; HashPolicy = js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 3:44.14 /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]' 3:44.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/JavaScriptShared.cpp:62:44: required from here 3:44.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 >, js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 3:44.14 memset(table, 0, sizeof(*table) * capacity()); 3:44.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:44.14 /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 3:44.14 class HashTableEntry { 3:44.14 ^~~~~~~~~~~~~~ 3:44.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 = js::HashMapEntry, mozilla::jsipc::ObjectId>; HashPolicy = js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 3:44.14 /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]' 3:44.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/JavaScriptShared.cpp:92:44: required from here 3:44.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, 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] 3:44.14 memset(table, 0, sizeof(*table) * capacity()); 3:44.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:44.14 /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 3:44.14 class HashTableEntry { 3:44.14 ^~~~~~~~~~~~~~ 3:44.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 3:44.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:44.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:44.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 3:44.93 libjs_ipc.a.desc 3:44.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 3:45.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:45.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIArray.h:10, 3:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIArrayExtensions.h:10, 3:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMutableArray.h:10, 3:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp:10: 3:45.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': 3:45.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:45.20 foundInterface = 0; \ 3:45.20 ^~~~~~~~~~~~~~ 3:45.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' 3:45.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:45.20 ^~~~~~~~~~~~~~~~~~~~~~~ 3:45.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp:496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:45.21 NS_INTERFACE_MAP_END 3:45.21 ^~~~~~~~~~~~~~~~~~~~ 3:45.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 3:45.21 else 3:45.21 ^~~~ 3:45.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' 3:45.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:45.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:45.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp:495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:45.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) 3:45.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:45.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:45.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 3:45.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 3:45.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 3:45.96 libnetwerk_cache2.a.desc 3:45.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 3:46.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 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/webrtc/signaling/src/common' 3:46.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 3:46.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 3:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsNetUtil.h:11, 3:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp:13, 3:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: 3:46.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp: In member function 'virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)': 3:46.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:46.25 foundInterface = 0; \ 3:46.25 ^~~~~~~~~~~~~~ 3:46.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' 3:46.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:46.26 ^~~~~~~~~~~~~~~~~~~~~~~ 3:46.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:46.26 NS_INTERFACE_MAP_END 3:46.26 ^~~~~~~~~~~~~~~~~~~~ 3:46.26 /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:46.26 else 3:46.26 ^~~~ 3:46.26 /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:46.26 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:46.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:46.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp:217:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:46.26 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore) 3:46.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:46.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 3:46.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 3:46.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 3:46.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 3:46.76 librdf_datasource.a.desc 3:46.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 3:46.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 3:46.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 3:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HeapAPI.h:12, 3:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Id.h:25, 3:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/AccessCheck.h:10, 3:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/AccessCheck.cpp:7, 3:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 3:46.83 /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]': 3:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 3:46.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 3:46.83 memset(aT, 0, sizeof(T)); 3:46.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:46.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/AccessCheck.cpp:25, 3:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 3:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 3:46.83 struct GlobalProperties { 3:46.83 ^~~~~~~~~~~~~~~~ 3:46.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 3:46.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 3:46.86 libextensions_permissions.a.desc 3:46.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 3:47.00 Compiling ucd-util v0.1.1 3:47.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 3:47.12 libjs_xpconnect_wrappers.a.desc 3:47.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 3:47.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 3:47.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 3:47.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:47.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:48.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 3:48.08 librdf_build.a.desc 3:48.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 3:48.56 Compiling bitflags v1.0.1 3:48.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 3:48.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:48.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:48.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFile.h:10, 3:48.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/FileUtils.h:21, 3:48.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.h:9, 3:48.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.cpp:7, 3:48.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 3:48.70 /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**)': 3:48.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:48.70 foundInterface = 0; \ 3:48.70 ^~~~~~~~~~~~~~ 3:48.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' 3:48.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:48.70 ^~~~~~~~~~~~~~~~~~~~~~~ 3:48.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/ChromeScriptLoader.cpp:303:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:48.71 NS_INTERFACE_MAP_END 3:48.71 ^~~~~~~~~~~~~~~~~~~~ 3:48.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 3:48.71 else 3:48.71 ^~~~ 3:48.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' 3:48.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:48.71 ^~~~~~~~~~~~~~~~~~ 3:48.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/ChromeScriptLoader.cpp:302:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:48.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:48.71 ^~~~~~~~~~~~~~~~~~~~~~ 3:48.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': 3:48.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:48.71 foundInterface = 0; \ 3:48.71 ^~~~~~~~~~~~~~ 3:48.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' 3:48.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:48.71 ^~~~~~~~~~~~~~~~~~~~~~~ 3:48.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:48.71 NS_INTERFACE_MAP_END 3:48.71 ^~~~~~~~~~~~~~~~~~~~ 3:48.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 3:48.71 else 3:48.71 ^~~~ 3:48.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' 3:48.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:48.71 ^~~~~~~~~~~~~~~~~~ 3:48.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:48.71 NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) 3:48.71 ^~~~~~~~~~~~~~~~~~~~~~ 3:48.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsComponentManagerUtils.h:11, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:79, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFile.h:520, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/FileUtils.h:21, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.h:9, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.cpp:7, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 3:48.71 /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]': 3:48.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 3:48.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 3:48.71 memset(aT, 0, sizeof(T)); 3:48.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:48.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 3:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 3:48.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 3:48.72 struct GlobalProperties { 3:48.72 ^~~~~~~~~~~~~~~~ 3:48.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 3:49.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 3:49.48 libjs_xpconnect_loader.a.desc 3:49.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 3:49.48 Compiling bindgen v0.37.4 3:49.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:49.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:49.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:50.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 3:50.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp:20: 3:50.14 /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)': 3:50.14 /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] 3:50.14 rtc::LogMessage::LogToDebug(log_level); 3:50.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 3:50.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 3:50.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:50.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:50.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 3:50.97 libmedia_webrtc_signaling_src_common.a.desc 3:50.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 3:51.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:51.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:51.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:51.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 3:51.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 3:51.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:51.46 libipc_chromium.a.desc 3:51.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 3:51.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' 3:51.67 libaudio_mixer_api_gn.a.desc 3:51.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' 3:51.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 3:51.82 libhal.a.desc 3:51.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 3:52.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:52.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:53.25 Compiling nom v1.2.4 3:56.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:56.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:56.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:56.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 3:56.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 3:57.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 3:57.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:57.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:57.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 3:57.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.h:8, 3:57.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.cpp:5, 3:57.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 3:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': 3:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.00 foundInterface = 0; \ 3:57.00 ^~~~~~~~~~~~~~ 3:57.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' 3:57.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.00 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.00 NS_INTERFACE_MAP_END 3:57.00 ^~~~~~~~~~~~~~~~~~~~ 3:57.00 /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:57.00 else 3:57.00 ^~~~ 3:57.00 /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:57.00 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:57.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:57.00 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 3:57.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': 3:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.01 foundInterface = 0; \ 3:57.01 ^~~~~~~~~~~~~~ 3:57.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' 3:57.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:57.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:57.01 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 3:57.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:11, 3:57.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:137: 3:57.01 /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 3:57.01 } else 3:57.01 ^~~~ 3:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 3:57.01 } else 3:57.01 ^~~~ 3:57.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:57.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:57.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 3:57.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.h:8, 3:57.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.cpp:5, 3:57.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 3:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': 3:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.01 foundInterface = 0; \ 3:57.01 ^~~~~~~~~~~~~~ 3:57.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' 3:57.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:57.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:57.02 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 3:57.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.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 3:57.02 else 3:57.02 ^~~~ 3:57.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' 3:57.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:57.02 ^~~~~~~~~~~~~~~~~~ 3:57.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:57.02 NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) 3:57.02 ^~~~~~~~~~~~~~~~~~~~~~ 3:57.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 3:57.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:57.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISimpleEnumerator.h:10, 3:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/FileSystemModule.cpp:11, 3:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage0.cpp:2: 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.34 foundInterface = 0; \ 3:57.34 ^~~~~~~~~~~~~~ 3:57.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' 3:57.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.34 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.34 NS_INTERFACE_MAP_END 3:57.34 ^~~~~~~~~~~~~~~~~~~~ 3:57.34 /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:57.34 else 3:57.34 ^~~~ 3:57.34 /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:57.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:57.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp:229:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:57.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) 3:57.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.34 foundInterface = 0; \ 3:57.34 ^~~~~~~~~~~~~~ 3:57.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' 3:57.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.34 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementJSHelper.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.34 NS_INTERFACE_MAP_END 3:57.34 ^~~~~~~~~~~~~~~~~~~~ 3:57.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:57.35 else 3:57.35 ^~~~ 3:57.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' 3:57.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:57.35 ^~~~~~~~~~~~~~~~~~ 3:57.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementJSHelper.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:57.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:57.35 ^~~~~~~~~~~~~~~~~~~~~~ 3:57.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementParams::QueryInterface(const nsIID&, void**)': 3:57.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.35 foundInterface = 0; \ 3:57.35 ^~~~~~~~~~~~~~ 3:57.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' 3:57.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.35 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.35 NS_INTERFACE_MAP_END 3:57.35 ^~~~~~~~~~~~~~~~~~~~ 3:57.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 3:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 3:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 3:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.h:12, 3:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp:22, 3:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage0.cpp:56: 3:57.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 3:57.35 } else 3:57.35 ^~~~ 3:57.36 /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' 3:57.36 } else 3:57.36 ^~~~ 3:57.36 /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' 3:57.36 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(AsyncStatementParams) 3:57.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:57.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 3:57.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 3:57.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 3:57.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsICancelableRunnable.h:10, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadUtils.h:13, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SharedThreadPool.h:12, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/SharedThreadPool.cpp:7, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 3:57.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': 3:57.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.38 foundInterface = 0; \ 3:57.38 ^~~~~~~~~~~~~~ 3:57.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' 3:57.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.38 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.38 NS_INTERFACE_MAP_END 3:57.38 ^~~~~~~~~~~~~~~~~~~~ 3:57.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 3:57.38 /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 3:57.38 } else 3:57.38 ^~~~ 3:57.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsICancelableRunnable.h:10, 3:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadUtils.h:13, 3:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SharedThreadPool.h:12, 3:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/SharedThreadPool.cpp:7, 3:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 3:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': 3:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.39 foundInterface = 0; \ 3:57.39 ^~~~~~~~~~~~~~ 3:57.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' 3:57.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.40 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.40 NS_INTERFACE_MAP_END 3:57.40 ^~~~~~~~~~~~~~~~~~~~ 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:57.40 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 3:57.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:19, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 3:57.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 3:57.40 } else 3:57.40 ^~~~ 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3:57.40 NS_IMPL_QUERY_CLASSINFO(aClass) \ 3:57.40 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:57.40 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 3:57.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsICancelableRunnable.h:10, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadUtils.h:13, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SharedThreadPool.h:12, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/SharedThreadPool.cpp:7, 3:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)': 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.40 foundInterface = 0; \ 3:57.40 ^~~~~~~~~~~~~~ 3:57.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' 3:57.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.40 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.40 NS_INTERFACE_MAP_END 3:57.40 ^~~~~~~~~~~~~~~~~~~~ 3:57.40 /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:57.40 else 3:57.40 ^~~~ 3:57.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' 3:57.40 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:57.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:57.40 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 3:57.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': 3:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:57.41 foundInterface = 0; \ 3:57.41 ^~~~~~~~~~~~~~ 3:57.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' 3:57.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:57.41 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:57.41 NS_INTERFACE_MAP_END 3:57.41 ^~~~~~~~~~~~~~~~~~~~ 3:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadPool.cpp:41:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:57.41 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 3:57.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:19, 3:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 3:57.42 /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 3:57.42 } else 3:57.42 ^~~~ 3:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3:57.42 NS_IMPL_QUERY_CLASSINFO(aClass) \ 3:57.42 ^~~~~~~~~~~~~~~~~~~~~~~ 3:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadPool.cpp:41:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:57.42 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 3:57.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.42 /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*)': 3:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/uresbund.cpp:1490:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:57.43 *status = U_RESOURCE_TYPE_MISMATCH; 3:57.43 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/uresbund.cpp:1492:5: note: here 3:57.43 default: 3:57.43 ^~~~~~~ 3:57.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:58.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:58.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 3:58.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.h:10, 3:58.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.cpp:10, 3:58.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:2: 3:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': 3:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.01 foundInterface = 0; \ 3:58.01 ^~~~~~~~~~~~~~ 3:58.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' 3:58.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.01 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.01 NS_INTERFACE_MAP_END 3:58.01 ^~~~~~~~~~~~~~~~~~~~ 3:58.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 3:58.01 else 3:58.01 ^~~~ 3:58.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' 3:58.01 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:58.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:234:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:58.01 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) 3:58.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': 3:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.02 foundInterface = 0; \ 3:58.02 ^~~~~~~~~~~~~~ 3:58.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' 3:58.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.02 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementJSHelper.cpp:176:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.02 NS_INTERFACE_MAP_END 3:58.02 ^~~~~~~~~~~~~~~~~~~~ 3:58.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 3:58.02 else 3:58.02 ^~~~ 3:58.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' 3:58.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.02 ^~~~~~~~~~~~~~~~~~ 3:58.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementJSHelper.cpp:175:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:58.02 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::StatementParams::QueryInterface(const nsIID&, void**)': 3:58.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.03 foundInterface = 0; \ 3:58.03 ^~~~~~~~~~~~~~ 3:58.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' 3:58.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.03 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.03 NS_INTERFACE_MAP_END 3:58.03 ^~~~~~~~~~~~~~~~~~~~ 3:58.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 3:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 3:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 3:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.h:12, 3:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:22, 3:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:11: 3:58.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 3:58.03 } else 3:58.03 ^~~~ 3:58.03 /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' 3:58.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 3:58.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.03 /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' 3:58.04 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementParams) 3:58.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.h:10, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.cpp:10, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:2: 3:58.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementRow.cpp: In member function 'virtual nsresult mozilla::storage::StatementRow::QueryInterface(const nsIID&, void**)': 3:58.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.04 foundInterface = 0; \ 3:58.04 ^~~~~~~~~~~~~~ 3:58.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' 3:58.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.04 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementRow.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.04 NS_INTERFACE_MAP_END 3:58.04 ^~~~~~~~~~~~~~~~~~~~ 3:58.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.h:12, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:22, 3:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:11: 3: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 3:58.04 } else 3:58.04 ^~~~ 3:58.04 /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' 3:58.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 3:58.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.05 /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' 3:58.05 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementRow) 3:58.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:58.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/call_api_gn' 3:58.38 libcall_api_gn.a.desc 3:58.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/call_api_gn' 3:58.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:58.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 3:58.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:58.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:58.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/transport_api_gn' 3:58.76 libtransport_api_gn.a.desc 3:58.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/transport_api_gn' 3:58.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:58.90 libstorage.a.desc 3:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 3:58.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:59.06 Compiling itoa v0.3.1 3:59.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:59.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:59.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:59.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/gtest_prod_gn' 3:59.78 libgtest_prod_gn.a.desc 3:59.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/gtest_prod_gn' 3:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:59.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:59.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:59.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 3:59.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:59.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:00.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:00.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:00.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:00.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:00.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:00.33 Compiling strsim v0.6.0 4:00.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 4:00.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:00.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 4:00.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 4:00.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 4:00.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 4:00.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsCookieModule.cpp:6, 4:00.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: 4:00.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': 4:00.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:00.49 foundInterface = 0; \ 4:00.49 ^~~~~~~~~~~~~~ 4:00.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' 4:00.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:00.49 ^~~~~~~~~~~~~~~~~~~~~~~ 4:00.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:00.49 NS_INTERFACE_MAP_END 4:00.49 ^~~~~~~~~~~~~~~~~~~~ 4:00.49 /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' 4:00.49 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:00.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:00.49 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 4:00.49 ^~~~~~~~~~~~~~~~~~~~ 4:00.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp:8, 4:00.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: 4:00.50 /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 4:00.50 } else 4:00.50 ^~~~ 4:00.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 4:00.50 } else 4:00.51 ^~~~ 4:00.51 /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' 4:00.51 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:00.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:00.51 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 4:00.51 ^~~~~~~~~~~~~~~~~~~~ 4:00.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 4:00.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:00.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:00.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:00.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:01.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:01.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:01.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:01.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:01.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:01.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:01.33 librtc_numerics_gn.a.desc 4:01.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:01.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:01.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:01.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:01.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 4:01.52 libextensions_cookie.a.desc 4:01.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 4:01.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:01.62 libvideo_frame_api_gn.a.desc 4:01.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:01.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 4:01.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 4:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp:30, 4:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base/Unified_cpp_rdf_base0.cpp:2: 4:01.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp: In member function 'virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)': 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:01.70 foundInterface = 0; \ 4:01.70 ^~~~~~~~~~~~~~ 4:01.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' 4:01.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:01.70 ^~~~~~~~~~~~~~~~~~~~~~~ 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp:457:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:01.70 NS_INTERFACE_MAP_END 4:01.70 ^~~~~~~~~~~~~~~~~~~~ 4:01.70 /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:01.70 else 4:01.70 ^~~~ 4:01.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' 4:01.70 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:01.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp:456:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:01.70 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource) 4:01.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)': 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:01.70 foundInterface = 0; \ 4:01.70 ^~~~~~~~~~~~~~ 4:01.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' 4:01.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:01.70 ^~~~~~~~~~~~~~~~~~~~~~~ 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsInMemoryDataSource.cpp:704:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:01.70 NS_INTERFACE_MAP_END 4:01.70 ^~~~~~~~~~~~~~~~~~~~ 4:01.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 4:01.70 else 4:01.70 ^~~~ 4:01.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' 4:01.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:01.70 ^~~~~~~~~~~~~~~~~~ 4:01.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsInMemoryDataSource.cpp:703:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:01.70 NS_INTERFACE_MAP_ENTRY(rdfIDataSource) 4:01.71 ^~~~~~~~~~~~~~~~~~~~~~ 4:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsRDFXMLDataSource.cpp: In member function 'virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)': 4:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:01.71 foundInterface = 0; \ 4:01.71 ^~~~~~~~~~~~~~ 4:01.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' 4:01.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:01.71 ^~~~~~~~~~~~~~~~~~~~~~~ 4:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsRDFXMLDataSource.cpp:404:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:01.71 NS_INTERFACE_MAP_END 4:01.71 ^~~~~~~~~~~~~~~~~~~~ 4:01.71 /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:01.71 else 4:01.71 ^~~~ 4:01.71 /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:01.71 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:01.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsRDFXMLDataSource.cpp:403:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:01.71 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFDataSource) 4:01.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 4:01.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:01.89 libaudio_frame_operations_gn.a.desc 4:01.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:01.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:01.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:02.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:02.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:02.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 4:02.58 librdf_base.a.desc 4:02.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 4:03.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:03.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:03.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:03.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:03.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:03.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:03.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:03.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:03.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:03.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:03.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:04.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:04.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:04.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 4:04.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:04.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:04.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:04.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:04.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:04.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:04.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]': 4:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:04.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] 4:04.96 memset(aT, 0, sizeof(T)); 4:04.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:14, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:04.96 struct TabSizes { 4:04.96 ^~~~~~~~ 4:04.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:04.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]': 4:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:04.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] 4:04.96 memset(aT, 0, sizeof(T)); 4:04.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 4:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:14, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:04.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:04.97 struct ServoSizes { 4:04.97 ^~~~~~~~~~ 4:04.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:04.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]': 4:04.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 4:04.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] 4:04.97 memset(aT, 0, sizeof(T)); 4:04.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:14, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:04.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:04.97 class StaticStrings { 4:04.97 ^~~~~~~~~~~~~ 4:04.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:04.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]': 4:04.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 4: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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 4:04.98 memset(aT, 0, sizeof(T)); 4:04.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:04.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:04.98 class PreliminaryObjectArray { 4:04.98 ^~~~~~~~~~~~~~~~~~~~~~ 4:04.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4: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 = js::TypeNewScript]': 4:04.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 4:04.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4:04.99 memset(aT, 0, sizeof(T)); 4:04.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:04.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:04.99 class TypeNewScript { 4:04.99 ^~~~~~~~~~~~~ 4:04.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:04.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::IonScriptCounts]': 4:04.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 4:04.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 4:04.99 memset(aT, 0, sizeof(T)); 4:04.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:04.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:04.99 struct IonScriptCounts { 4:04.99 ^~~~~~~~~~~~~~~ 4:04.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:04.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::gcstats::ZoneGCStats]': 4:04.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 4:05.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 4:05.00 memset(aT, 0, sizeof(T)); 4:05.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:05.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 4:05.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:05.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:05.01 struct ZoneGCStats { 4:05.01 ^~~~~~~~~~~ 4:05.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:05.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:05.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::NewObjectCache]': 4:05.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 4:05.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 4:05.04 memset(aT, 0, sizeof(T)); 4:05.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:05.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 4:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 4:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 4:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 4:05.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:05.04 class NewObjectCache { 4:05.05 ^~~~~~~~~~~~~~ 4:05.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:05.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]': 4:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 4:05.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] 4:05.06 memset(aT, 0, sizeof(T)); 4:05.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:05.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:05.06 class MOZ_NON_PARAM alignas(8) Value { 4:05.06 ^~~~~ 4:05.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:05.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::jit::CodeOffsetJump]': 4:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:05.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 4:05.07 memset(aT, 0, sizeof(T)); 4:05.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:05.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 4:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 4:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 4:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 4:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 4:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:38: 4:05.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 4:05.08 class CodeOffsetJump { 4:05.08 ^~~~~~~~~~~~~~ 4:05.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 4:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 4:05.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]': 4:05.08 /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:05.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 4:05.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] 4:05.08 memset(table, 0, sizeof(*table) * capacity()); 4:05.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.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 4:05.08 class HashTableEntry { 4:05.08 ^~~~~~~~~~~~~~ 4:05.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]': 4:05.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]' 4:05.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 4:05.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] 4:05.09 memset(table, 0, sizeof(*table) * capacity()); 4:05.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.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 4:05.09 class HashTableEntry { 4:05.09 ^~~~~~~~~~~~~~ 4:05.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]': 4:05.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]' 4:05.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 4:05.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] 4:05.10 memset(table, 0, sizeof(*table) * capacity()); 4:05.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.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 4:05.10 class HashTableEntry { 4:05.10 ^~~~~~~~~~~~~~ 4:05.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:05.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 4:05.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/ASpdySession.cpp:8, 4:05.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 4:05.10 /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**)': 4:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:05.10 foundInterface = 0; \ 4:05.10 ^~~~~~~~~~~~~~ 4:05.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' 4:05.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:05.10 ^~~~~~~~~~~~~~~~~~~~~~~ 4:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/AltDataOutputStreamChild.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:05.10 NS_INTERFACE_MAP_END 4:05.10 ^~~~~~~~~~~~~~~~~~~~ 4:05.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 4:05.11 else 4:05.11 ^~~~ 4:05.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' 4:05.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:05.11 ^~~~~~~~~~~~~~~~~~ 4:05.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/AltDataOutputStreamChild.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:05.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 4:05.12 ^~~~~~~~~~~~~~~~~~~~~~ 4:05.12 /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**)': 4:05.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:05.12 foundInterface = 0; \ 4:05.12 ^~~~~~~~~~~~~~ 4:05.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' 4:05.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:05.12 ^~~~~~~~~~~~~~~~~~~~~~~ 4:05.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/Http2Session.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:05.12 NS_INTERFACE_MAP_END 4:05.12 ^~~~~~~~~~~~~~~~~~~~ 4:05.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 4:05.12 else 4:05.12 ^~~~ 4:05.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' 4:05.12 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:05.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.12 /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' 4:05.12 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) 4:05.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.12 /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**)': 4:05.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:05.12 foundInterface = 0; \ 4:05.12 ^~~~~~~~~~~~~~ 4:05.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' 4:05.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 4:05.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.13 /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' 4:05.13 NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) 4:05.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:128: 4:05.14 /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 4:05.14 } else 4:05.14 ^~~~ 4:05.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/ASpdySession.cpp:8, 4:05.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 4:05.14 /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**)': 4:05.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:05.14 foundInterface = 0; \ 4:05.14 ^~~~~~~~~~~~~~ 4:05.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' 4:05.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 4:05.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.14 /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' 4:05.14 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 4:05.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.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 4:05.14 else 4:05.14 ^~~~ 4:05.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' 4:05.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:05.14 ^~~~~~~~~~~~~~~~~~ 4:05.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelChild.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:05.14 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 4:05.14 ^~~~~~~~~~~~~~~~~~~~~~ 4:05.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 4:05.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:05.15 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: 4:05.15 /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] 4:05.15 struct TaskQueue::QueueContext { 4:05.15 ^~~~~~~~~~~~ 4:05.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:05.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:05.16 libcomm_mailnews_mime_src.a.desc 4:05.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:05.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:05.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:05.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:05.59 libaudio_gn.a.desc 4:05.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:05.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:05.69 librtc_task_queue_gn.a.desc 4:05.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:05.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:05.88 libcall_interfaces_gn.a.desc 4:05.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:05.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:05.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:05.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:06.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:06.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:06.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:06.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:06.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:06.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:06.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:06.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:06.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:06.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:06.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:06.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 4:06.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 4:06.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:06.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:07.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 4:07.05 librtc_event_log_api_gn.a.desc 4:07.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 4:07.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:07.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:07.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 4:07.36 libxpcom_threads.a.desc 4:07.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 4:08.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:08.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:08.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:08.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:08.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:08.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:08.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:08.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:09.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:09.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:09.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:09.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:09.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:09.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:09.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:09.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:09.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:09.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:09.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:10.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:10.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:10.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:10.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:11.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:11.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:11.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:11.58 librtc_event_log_impl_gn.a.desc 4:11.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:12.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:12.20 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: 4:12.20 /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 4:12.20 #define RETURN_EMPTY_ON_FAIL(x) \ 4:12.20 4:12.20 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: 4:12.20 /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 4:12.20 #define RETURN_EMPTY_ON_FAIL(x) \ 4:12.20 4:12.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:12.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:12.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:12.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:12.71 libcommon_video_gn.a.desc 4:12.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:13.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:13.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:13.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:13.10 /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': 4:13.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:13.11 if (instanceOfMeasure(fValue.fObject)) { 4:13.11 ^~ 4:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:437:5: note: here 4:13.11 default: 4:13.11 ^~~~~~~ 4:13.11 /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': 4:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:13.11 if (instanceOfMeasure(fValue.fObject)) { 4:13.11 ^~ 4:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:489:5: note: here 4:13.11 default: 4:13.11 ^~~~~~~ 4:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp: In member function 'double icu_60::Formattable::getDouble(UErrorCode&) const': 4:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:13.11 if (instanceOfMeasure(fValue.fObject)) { 4:13.11 ^~ 4:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:520:5: note: here 4:13.11 default: 4:13.11 ^~~~~~~ 4:13.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:13.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:13.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:13.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:13.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:13.46 Compiling lazy_static v0.2.11 4:13.57 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' 4:13.57 libaudio_decoder_factory_interface_gn.a.desc 4:13.57 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' 4:14.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:14.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:14.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:14.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:14.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:14.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:14.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:14.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:14.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:14.58 Compiling stable_deref_trait v1.0.0 4:14.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:14.68 /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*)': 4:14.68 /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=] 4:14.68 if (!PatternProps::isWhiteSpace(c)) { 4:14.68 ^~ 4:14.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/util_props.cpp:107:9: note: here 4:14.68 case 126 /*'~'*/: 4:14.68 ^~~~ 4:14.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:15.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:15.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:15.52 Compiling ident_case v1.0.0 4:15.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:15.56 libmozilla_rtc_media_gn.a.desc 4:15.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:15.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:15.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:15.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:15.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:16.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:16.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:16.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:16.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:16.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:16.96 Compiling matches v0.1.6 4:17.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:17.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:17.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 4:17.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 4:17.57 Compiling byteorder v1.2.1 4:17.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:17.65 libcommon_audio_c_gn.a.desc 4:17.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:17.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:17.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:18.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:18.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:18.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:18.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:18.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:18.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:19.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:19.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:19.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 4:19.77 libmedia_webrtc_signaling_src_jsep.a.desc 4:19.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 4:19.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4: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::TabSizes]': 4:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4: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 non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.90 memset(aT, 0, sizeof(T)); 4:19.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:19.90 struct TabSizes { 4:19.90 ^~~~~~~~ 4:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4: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::ServoSizes]': 4:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:19.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] 4:19.91 memset(aT, 0, sizeof(T)); 4:19.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:19.91 struct ServoSizes { 4:19.91 ^~~~~~~~~~ 4:19.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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::StaticStrings]': 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 4:19.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.91 memset(aT, 0, sizeof(T)); 4:19.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:19.92 class StaticStrings { 4:19.92 ^~~~~~~~~~~~~ 4:19.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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]': 4:19.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 4:19.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.92 memset(aT, 0, sizeof(T)); 4:19.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:19.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:19.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:19.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:19.93 class PreliminaryObjectArray { 4:19.93 ^~~~~~~~~~~~~~~~~~~~~~ 4:19.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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::TypeNewScript]': 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 4:19.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 js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.93 memset(aT, 0, sizeof(T)); 4:19.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:19.93 class TypeNewScript { 4:19.93 ^~~~~~~~~~~~~ 4:19.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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::IonScriptCounts]': 4:19.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 4:19.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.94 memset(aT, 0, sizeof(T)); 4:19.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:19.94 struct IonScriptCounts { 4:19.94 ^~~~~~~~~~~~~~~ 4:19.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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::gcstats::ZoneGCStats]': 4:19.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 4:19.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.95 memset(aT, 0, sizeof(T)); 4:19.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:19.95 struct ZoneGCStats { 4:19.95 ^~~~~~~~~~~ 4:19.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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::NewObjectCache]': 4:19.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 4:19.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 4:19.95 memset(aT, 0, sizeof(T)); 4:19.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 4:19.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:19.95 class NewObjectCache { 4:19.95 ^~~~~~~~~~~~~~ 4:19.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 4:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.95 /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:19.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 4:19.96 /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:19.96 memset(aT, 0, sizeof(T)); 4:19.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:19.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 4:19.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:19.96 class MOZ_NON_PARAM alignas(8) Value { 4:19.96 ^~~~~ 4:19.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 4:19.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 4:19.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 4:19.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 4:19.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 4:19.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 4:19.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]': 4:19.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]' 4:19.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 4:19.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] 4:19.96 memset(table, 0, sizeof(*table) * capacity()); 4:19.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.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 4:19.96 class HashTableEntry { 4:19.96 ^~~~~~~~~~~~~~ 4:19.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]': 4:19.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]' 4:19.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 4:19.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] 4:19.96 memset(table, 0, sizeof(*table) * capacity()); 4:19.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.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 4:19.96 class HashTableEntry { 4:19.96 ^~~~~~~~~~~~~~ 4:19.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]': 4:19.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]' 4:19.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 4:19.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] 4:19.97 memset(table, 0, sizeof(*table) * capacity()); 4:19.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.97 /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:19.97 class HashTableEntry { 4:19.97 ^~~~~~~~~~~~~~ 4:19.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:20.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:20.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:21.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:21.87 libaudio_decoder_interface_gn.a.desc 4:21.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:21.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:21.96 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: 4:21.97 /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)': 4:21.98 /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] 4:22.00 if (!state_ || channels_ != num_channels || 4:22.02 ~~~~~~~~~~^~~~~~~~~~~~~~~ 4:22.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:22.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:23.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:23.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:23.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:23.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:23.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:23.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:23.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:23.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:24.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:24.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:24.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:24.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:24.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:24.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 4:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:16, 4:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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)': 4:24.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] 4:24.67 size - sizeof(js::NativeObject)); 4:24.67 ^ 4:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 4:24.67 class HeapSlot : public WriteBarrieredBase { 4:24.67 ^~~~~~~~ 4:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:24.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] 4:24.67 memset(aT, 0, sizeof(T)); 4:24.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:24.69 struct TabSizes { 4:24.69 ^~~~~~~~ 4:24.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:24.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] 4:24.70 memset(aT, 0, sizeof(T)); 4:24.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:24.70 struct ServoSizes { 4:24.70 ^~~~~~~~~~ 4:24.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 4:24.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] 4:24.72 memset(aT, 0, sizeof(T)); 4:24.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 4:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 4:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:24.73 class StaticStrings { 4:24.73 ^~~~~~~~~~~~~ 4:24.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 4:24.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] 4:24.75 memset(aT, 0, sizeof(T)); 4:24.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:24.75 class PreliminaryObjectArray { 4:24.75 ^~~~~~~~~~~~~~~~~~~~~~ 4:24.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 4: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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4:24.78 memset(aT, 0, sizeof(T)); 4:24.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:24.78 class TypeNewScript { 4:24.78 ^~~~~~~~~~~~~ 4:24.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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::gcstats::ZoneGCStats]': 4:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 4:24.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 4:24.78 memset(aT, 0, sizeof(T)); 4:24.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.h:13, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:12, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:24.78 struct ZoneGCStats { 4:24.78 ^~~~~~~~~~~ 4:24.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 4:24.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 4:24.81 memset(aT, 0, sizeof(T)); 4:24.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.h:13, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:12, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:24.81 struct IonScriptCounts { 4:24.81 ^~~~~~~~~~~~~~~ 4:24.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 4:24.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 4:24.82 memset(aT, 0, sizeof(T)); 4:24.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.h:13, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:12, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:24.83 class NewObjectCache { 4:24.83 ^~~~~~~~~~~~~~ 4:24.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 4:24.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] 4:24.83 memset(aT, 0, sizeof(T)); 4:24.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:24.85 class MOZ_NON_PARAM alignas(8) Value { 4:24.85 ^~~~~ 4:24.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:24.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 4:24.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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]': 4:24.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:24.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] 4:24.86 memset(aT, 0, sizeof(T)); 4:24.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:24.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:14, 4:24.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 4:24.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.88 /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:24.88 class CodeOffsetJump { 4:24.88 ^~~~~~~~~~~~~~ 4:24.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 4:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 4:24.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 4:24.90 /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:24.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 4:24.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 4:24.90 memset(table, 0, sizeof(*table) * capacity()); 4:24.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:24.90 /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:24.90 class HashTableEntry { 4:24.90 ^~~~~~~~~~~~~~ 4:24.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 4:24.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]' 4:24.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 4:24.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 4:24.91 memset(table, 0, sizeof(*table) * capacity()); 4:24.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:24.92 /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:24.92 class HashTableEntry { 4:24.93 ^~~~~~~~~~~~~~ 4:24.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 4:24.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 4:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 4:24.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 4:24.93 memset(table, 0, sizeof(*table) * capacity()); 4:24.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:24.93 /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:24.93 class HashTableEntry { 4:24.93 ^~~~~~~~~~~~~~ 4:24.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:24.99 Compiling utf8-ranges v1.0.1 4:25.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:25.95 librtc_base_approved_gn.a.desc 4:25.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:26.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:26.09 libaudio_format_conversion_gn.a.desc 4:26.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:26.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:26.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:27.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:27.34 libaudio_encoder_interface_gn.a.desc 4:27.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:27.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:27.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:28.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:28.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:28.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:28.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:28.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:28.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:28.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:30.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:30.33 libicuuc.a.desc 4:30.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:30.36 Compiling memoffset v0.2.1 4:30.52 Compiling scopeguard v0.3.2 4:30.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:30.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:30.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:30.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:30.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 4:30.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 4:31.03 Compiling ansi_term v0.10.2 4:31.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:31.03 libg711_c_gn.a.desc 4:31.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:31.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 4:31.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 4:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 4:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': 4:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:31.06 foundInterface = 0; \ 4:31.06 ^~~~~~~~~~~~~~ 4:31.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' 4:31.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:31.06 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/Sandbox.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:31.06 NS_INTERFACE_MAP_END 4:31.07 ^~~~~~~~~~~~~~~~~~~~ 4:31.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 4:31.07 else 4:31.07 ^~~~ 4:31.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' 4:31.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:31.07 ^~~~~~~~~~~~~~~~~~ 4:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/Sandbox.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:31.07 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 4:31.07 ^~~~~~~~~~~~~~~~~~~~~~ 4:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': 4:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:31.07 foundInterface = 0; \ 4:31.07 ^~~~~~~~~~~~~~ 4:31.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' 4:31.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:31.07 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:31.09 NS_INTERFACE_MAP_END 4:31.09 ^~~~~~~~~~~~~~~~~~~~ 4:31.09 /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' 4:31.09 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:31.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2973:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:31.09 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 4:31.09 ^~~~~~~~~~~~~~~~~~~~ 4:31.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 4:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.09 /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 4:31.09 } else 4:31.10 ^~~~ 4:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 4:31.10 NS_IMPL_QUERY_CLASSINFO(aClass) \ 4:31.10 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.10 /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' 4:31.10 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:31.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2973:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:31.10 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 4:31.10 ^~~~~~~~~~~~~~~~~~~~ 4:31.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 4:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 4:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': 4:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:31.10 foundInterface = 0; \ 4:31.10 ^~~~~~~~~~~~~~ 4:31.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' 4:31.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 4:31.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.11 /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' 4:31.11 NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) 4:31.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 4:31.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.11 /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 4:31.11 } else 4:31.11 ^~~~ 4:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2983:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 4:31.11 NS_IMPL_QUERY_CLASSINFO(nsXPCComponents) 4:31.11 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 4:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp: In member function 'nsresult XPCJSContext::Initialize(XPCJSContext*)': 4:31.11 /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] 4:31.11 memset(cxPrivate, 0, sizeof(PerThreadAtomCache)); 4:31.11 ^ 4:31.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:42, 4:31.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 4:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:3237:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here 4:31.11 struct PerThreadAtomCache : public APZBucketAtoms, 4:31.11 ^~~~~~~~~~~~~~~~~~ 4:31.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:31.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 4:31.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 4:31.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSID::QueryInterface(const nsIID&, void**)': 4:31.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:31.15 foundInterface = 0; \ 4:31.15 ^~~~~~~~~~~~~~ 4:31.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' 4:31.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:31.15 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:31.15 NS_INTERFACE_MAP_END 4:31.16 ^~~~~~~~~~~~~~~~~~~~ 4:31.16 /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' 4:31.16 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:31.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:31.16 NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) 4:31.16 ^~~~~~~~~~~~~~~~~~~~ 4:31.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 4:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.16 /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 4:31.16 } else 4:31.17 ^~~~ 4:31.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 4:31.18 NS_IMPL_QUERY_CLASSINFO(aClass) \ 4:31.18 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.18 /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' 4:31.19 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:31.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:31.19 NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) 4:31.19 ^~~~~~~~~~~~~~~~~~~~ 4:31.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:31.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 4:31.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 4:31.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSIID::QueryInterface(const nsIID&, void**)': 4:31.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:31.19 foundInterface = 0; \ 4:31.21 ^~~~~~~~~~~~~~ 4:31.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' 4:31.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:31.21 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:31.21 NS_INTERFACE_MAP_END 4:31.21 ^~~~~~~~~~~~~~~~~~~~ 4:31.21 /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' 4:31.21 NS_IMPL_QUERY_INTERFACE_CI(nsJSIID, nsIJSID, nsIJSIID, nsIXPCScriptable) 4:31.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 4:31.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.22 /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 4:31.22 } else 4:31.22 ^~~~ 4:31.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 4:31.22 NS_IMPL_QUERY_CLASSINFO(aClass) \ 4:31.22 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.22 /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' 4:31.25 NS_IMPL_QUERY_INTERFACE_CI(nsJSIID, nsIJSID, nsIJSIID, nsIXPCScriptable) 4:31.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:31.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 4:31.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 4:31.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSCID::QueryInterface(const nsIID&, void**)': 4:31.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:31.27 foundInterface = 0; \ 4:31.27 ^~~~~~~~~~~~~~ 4:31.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' 4:31.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:31.28 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.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' 4:31.28 NS_INTERFACE_MAP_END 4:31.29 ^~~~~~~~~~~~~~~~~~~~ 4:31.30 /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' 4:31.30 NS_IMPL_QUERY_INTERFACE_CI(nsJSCID, nsIJSID, nsIJSCID, nsIXPCScriptable) 4:31.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 4:31.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.30 /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 4:31.30 } else 4:31.32 ^~~~ 4:31.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 4:31.32 NS_IMPL_QUERY_CLASSINFO(aClass) \ 4:31.32 ^~~~~~~~~~~~~~~~~~~~~~~ 4:31.32 /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' 4:31.34 NS_IMPL_QUERY_INTERFACE_CI(nsJSCID, nsIJSID, nsIJSCID, nsIXPCScriptable) 4:31.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:31.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 4:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 4:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 4:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.34 /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]': 4:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 4:31.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 4:31.37 memset(aT, 0, sizeof(T)); 4:31.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:31.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 4:31.39 struct GlobalProperties { 4:31.39 ^~~~~~~~~~~~~~~~ 4:31.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 4:31.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 4:31.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 4:31.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.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]': 4:31.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:31.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] 4:31.44 memset(aT, 0, sizeof(T)); 4:31.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:31.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:41, 4:31.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 4:31.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:31.44 struct TabSizes { 4:31.44 ^~~~~~~~ 4:31.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 4:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 4:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 4:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 4:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 4:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 4:31.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::ServoSizes]': 4:31.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:31.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] 4:31.48 memset(aT, 0, sizeof(T)); 4:31.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:31.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:41, 4:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 4:31.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:31.49 struct ServoSizes { 4:31.49 ^~~~~~~~~~ 4:31.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 4:31.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:31.66 libaudio_format_gn.a.desc 4:31.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:31.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 4:31.73 libmedia_webrtc_signaling_src_mediapipeline.a.desc 4:31.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 4:31.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:31.74 libcommon_audio_gn.a.desc 4:31.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:32.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:32.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:32.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:32.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:32.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:32.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:32.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:32.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:32.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:32.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:32.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:32.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:33.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:33.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:33.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:33.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:33.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:33.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:33.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:33.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:33.42 libaudio_coding_gn.a.desc 4:33.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:33.79 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' 4:33.79 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' 4:33.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:33.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:34.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:34.24 libg722_c_gn.a.desc 4:34.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:34.29 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' 4:34.29 libbuiltin_audio_decoder_factory_gn.a.desc 4:34.29 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' 4:34.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:34.51 libcng_gn.a.desc 4:34.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:34.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:34.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:35.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:35.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:35.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:35.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:35.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:35.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:35.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:35.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:36.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:36.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:36.19 libcall_gn.a.desc 4:36.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:36.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.44 Compiling vec_map v0.8.0 4:36.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:37.14 Compiling num-traits v0.1.41 4:37.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:37.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:37.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:37.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:38.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:38.01 libg711_gn.a.desc 4:38.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:39.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:39.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:39.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:39.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:39.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:39.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:39.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:39.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:39.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:39.63 libisac_common_gn.a.desc 4:39.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:39.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:39.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:39.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:39.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:39.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:40.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:40.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:40.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:40.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:40.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:40.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:41.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:41.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:41.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:41.57 libpcm16b_c_gn.a.desc 4:41.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:41.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:41.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:41.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:41.76 libg722_gn.a.desc 4:41.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:41.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:41.88 libisac_fix_gn.a.desc 4:41.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:42.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:42.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:42.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:42.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:42.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:42.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:43.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:43.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:43.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:43.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:43.70 libisac_gn.a.desc 4:43.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:43.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:43.99 libaudio_network_adaptor_gn.a.desc 4:44.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:44.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:44.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:44.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:44.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:45.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:45.44 libwebrtc_opus_c_gn.a.desc 4:45.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:46.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:46.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:46.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:46.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:47.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:47.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:47.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:47.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:48.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:48.69 libpcm16b_gn.a.desc 4:48.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:48.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:48.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:50.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:50.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.45 Compiling rayon-core v1.4.0 4:50.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:50.98 Compiling serde v1.0.27 4:51.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:51.51 libaudio_frame_manipulator_gn.a.desc 4:51.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:52.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:52.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:52.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:52.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:52.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:52.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:54.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:55.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:55.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:55.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:56.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:56.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:56.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:56.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:56.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:57.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:57.60 librent_a_codec_gn.a.desc 4:57.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:59.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:59.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:59.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 5:00.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.48 /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&)': 5:00.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/plurrule.cpp:517:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:00.48 curAndConstraint->negated=TRUE; 5:00.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/plurrule.cpp:519:9: note: here 5:00.48 case tIn: 5:00.48 ^~~~ 5:00.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 5:00.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:00.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 5:01.07 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' 5:01.07 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' 5:01.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 5:01.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:01.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 5:01.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:01.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:02.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 5:02.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 5:02.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 5:02.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 5:02.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 5:02.94 libisac_c_gn.a.desc 5:02.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 5:03.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 5:03.31 libaudio_device_gn.a.desc 5:03.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 5:03.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 5:03.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 5:03.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 5:03.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:03.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 5:03.61 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' 5:03.61 libaudio_conference_mixer_gn.a.desc 5:03.61 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' 5:04.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:04.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:04.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' 5:04.23 libaudio_mixer_impl_gn.a.desc 5:04.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' 5:04.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:04.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:04.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 5:04.40 libaudio_processing_c_gn.a.desc 5:04.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 5:04.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:05.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:05.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:05.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:05.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:05.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 5:05.32 libwebrtc_opus_gn.a.desc 5:05.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 5:05.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 5:05.39 libisac_fix_c_gn.a.desc 5:05.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 5:05.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 5:05.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 5:07.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:07.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:07.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:07.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:08.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:08.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:08.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 5:08.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:8, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:08.31 /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**)': 5:08.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:08.31 foundInterface = 0; \ 5:08.31 ^~~~~~~~~~~~~~ 5:08.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' 5:08.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:08.31 ^~~~~~~~~~~~~~~~~~~~~~~ 5:08.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:278:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:08.31 NS_INTERFACE_MAP_END 5:08.31 ^~~~~~~~~~~~~~~~~~~~ 5:08.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:08.31 /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 5:08.31 } else 5:08.31 ^~~~ 5:08.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:8, 5:08.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:08.31 /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**)': 5:08.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:08.31 foundInterface = 0; \ 5:08.32 ^~~~~~~~~~~~~~ 5:08.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' 5:08.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:08.32 ^~~~~~~~~~~~~~~~~~~~~~~ 5:08.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParentListener.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:08.32 NS_INTERFACE_MAP_END 5:08.32 ^~~~~~~~~~~~~~~~~~~~ 5:08.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:11: 5:08.32 /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 5:08.33 } else 5:08.33 ^~~~ 5:08.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 5:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:8, 5:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:08.36 /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**)': 5: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] 5:08.36 foundInterface = 0; \ 5:08.36 ^~~~~~~~~~~~~~ 5: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' 5:08.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:08.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:08.36 /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' 5:08.36 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 5:08.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:08.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:128: 5:08.36 /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 5:08.36 } else 5:08.36 ^~~~ 5:08.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 5:08.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:08.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:09.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:09.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:10.04 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' 5:10.04 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' 5:10.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 5:10.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 5:10.89 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:11.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 5:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message.h:21, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_channel.h:13, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ipc/Transport.h:11, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/BackgroundChild.h:12, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/BackgroundImpl.cpp:7, 5:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 5:11.00 /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**)': 5:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:11.00 foundInterface = 0; \ 5:11.00 ^~~~~~~~~~~~~~ 5:11.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' 5:11.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:11.01 ^~~~~~~~~~~~~~~~~~~~~~~ 5:11.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/IPCStreamDestination.cpp:237:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:11.01 NS_INTERFACE_MAP_END 5:11.01 ^~~~~~~~~~~~~~~~~~~~ 5:11.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 5:11.01 else 5:11.01 ^~~~ 5:11.02 /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:11.02 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:11.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:11.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/IPCStreamDestination.cpp:236:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:11.02 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) 5:11.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:11.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 5:11.02 Compiling futures v0.1.18 5:11.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 5:11.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 5:11.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 5:11.57 libutility_gn.a.desc 5:11.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 5:11.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:11.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:12.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:12.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:12.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:12.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:12.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 5:12.75 libmedia_file_gn.a.desc 5:12.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 5:12.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:12.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:13.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:13.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:13.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:13.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:13.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:13.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:14.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:15.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:15.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 5:15.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 5:15.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:15.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:16.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 5:16.73 libbitrate_controller_gn.a.desc 5:16.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 5:16.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 5:16.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 5:17.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:17.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:17.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:17.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:17.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 5:17.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 5:17.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 5:17.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 5:17.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 5:17.88 libipc_glue.a.desc 5:17.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 5:18.03 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' 5:18.03 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: 5:18.03 /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&)': 5:18.03 /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=] 5:18.03 sprintf(device, "/dev/video%d", (int) _deviceId); 5:18.03 ^~~~~~~~~~~~~~ 5:18.03 In file included from /usr/include/stdio.h:862, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 5:18.03 from /usr/include/c++/8/cstdio:42, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/cstdio:3, 5:18.03 from /usr/include/c++/8/ext/string_conversions.h:43, 5:18.03 from /usr/include/c++/8/bits/basic_string.h:6400, 5:18.03 from /usr/include/c++/8/string:52, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string:3, 5:18.03 from /usr/include/c++/8/stdexcept:39, 5:18.03 from /usr/include/c++/8/array:39, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/array:3, 5:18.03 from /usr/include/c++/8/tuple:39, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/tuple:3, 5:18.03 from /usr/include/c++/8/bits/stl_map.h:63, 5:18.03 from /usr/include/c++/8/map:61, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/map:3, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/config.h:14, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/video_capture.h:14, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.h:16, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.h:14, 5:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc:11, 5:18.03 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: 5:18.03 /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 12 and 22 bytes into a destination of size 20 5:18.03 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 5:18.03 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.03 __bos (__s), __fmt, __va_arg_pack ()); 5:18.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.05 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' 5:18.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:18.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:18.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:18.17 /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*)': 5:18.17 /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] 5:18.18 memset(metrics, 0, sizeof(Metrics)); 5:18.18 ^ 5:18.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.h:19, 5:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 5:18.18 /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 5:18.18 struct Metrics { 5:18.18 ^~~~~~~ 5:18.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:18.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 5:18.45 libvideo_capture_module_gn.a.desc 5:18.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 5:18.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:18.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:19.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 5:19.12 libmedia_webrtc_signaling_src_sdp.a.desc 5:19.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 5:19.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 5:19.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 5:19.57 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' 5:19.57 libvideo_capture_internal_impl_gn.a.desc 5:19.57 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' 5:20.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:20.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:21.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 5:21.00 libpacing_gn.a.desc 5:21.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 5:21.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:21.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:21.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:21.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:21.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:21.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:22.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 5:22.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 5:22.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:22.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:22.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 5:22.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 5:22.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 5:22.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 5:23.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 5:23.10 libwebrtc_h264_gn.a.desc 5:23.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 5:23.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:23.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:23.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:23.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 5:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsChannelClassifier.h:8, 5:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsChannelClassifier.cpp:7, 5:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 5:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': 5:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:23.46 foundInterface = 0; \ 5:23.46 ^~~~~~~~~~~~~~ 5:23.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' 5:23.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:23.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp:379:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:23.46 NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) 5:23.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.46 /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 5:23.46 else 5:23.46 ^~~~ 5:23.46 /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' 5:23.46 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 5:23.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp:378:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 5:23.46 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) 5:23.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsLoadGroup.cpp: In member function 'nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)': 5:23.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:23.46 foundInterface = 0; \ 5:23.46 ^~~~~~~~~~~~~~ 5:23.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:23.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:23.46 ^~~~~~~~~~~~~~~~~~~~~~~ 5:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsLoadGroup.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:23.46 NS_INTERFACE_MAP_END 5:23.46 ^~~~~~~~~~~~~~~~~~~~ 5:23.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 5:23.46 else 5:23.46 ^~~~ 5:23.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' 5:23.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:23.47 ^~~~~~~~~~~~~~~~~~ 5:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsLoadGroup.cpp:126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:23.50 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 5:23.50 ^~~~~~~~~~~~~~~~~~~~~~ 5:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': 5:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:23.50 foundInterface = 0; \ 5:23.50 ^~~~~~~~~~~~~~ 5:23.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' 5:23.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:23.50 ^~~~~~~~~~~~~~~~~~~~~~~ 5:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsMIMEInputStream.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:23.50 NS_INTERFACE_MAP_END 5:23.50 ^~~~~~~~~~~~~~~~~~~~ 5:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp:22, 5:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:38: 5:23.50 /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 5:23.50 } else 5:23.50 ^~~~ 5:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 5:23.50 } else 5:23.50 ^~~~ 5:23.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:24.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 5:24.04 libcongestion_controller_gn.a.desc 5:24.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 5:24.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 5:24.11 libwebrtc_i420_gn.a.desc 5:24.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 5:24.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:24.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:24.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:24.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:25.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 5:25.68 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: 5:25.68 /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&)': 5:25.68 /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] 5:25.69 if (max_pixel_count.value_or(max_fs) > max_fs) { 5:25.69 ^~ 5:25.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 5:26.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:26.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:26.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:26.45 /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&)': 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1370:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.45 U_FALLTHROUGH; 5:26.45 ^ 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1372:17: note: here 5:26.45 case kOvrStrTime : { 5:26.45 ^~~~ 5:26.45 /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': 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1476:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.45 if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { 5:26.45 ^~ 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1492:5: note: here 5:26.45 case UDAT_YEAR_FIELD: 5:26.45 ^~~~ 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1598:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.45 if (U_FAILURE(status)) { 5:26.45 ^~ 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1603:5: note: here 5:26.45 case UDAT_DAY_OF_WEEK_FIELD: 5:26.45 ^~~~ 5:26.45 /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': 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3002:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.45 if (value < 0 || value > 24) { 5:26.45 ^~ 5:26.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3008:9: note: here 5:26.45 case UDAT_YEAR_FIELD: 5:26.45 ^~~~ 5:26.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3194:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.51 if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) 5:26.51 ^~ 5:26.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3199:5: note: here 5:26.51 case UDAT_HOUR_OF_DAY0_FIELD: 5:26.51 ^~~~ 5:26.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3223:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.51 if (gotNumber) // i.e., e or ee 5:26.51 ^~ 5:26.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3232:5: note: here 5:26.52 case UDAT_DAY_OF_WEEK_FIELD: 5:26.52 ^~~~ 5:26.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3320:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:26.55 if (value == cal.getLeastMaximum(UCAL_HOUR)+1) 5:26.55 ^~ 5:26.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3325:5: note: here 5:26.55 case UDAT_HOUR0_FIELD: 5:26.55 ^~~~ 5:26.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:26.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 5:26.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 5:26.69 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' 5:26.69 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' 5:26.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 5:26.80 libmedia_webrtc_signaling_src_media-conduit.a.desc 5:26.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 5:26.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:26.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:26.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 5:26.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 5:27.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:27.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:27.83 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' 5:27.83 libremote_bitrate_estimator_gn.a.desc 5:27.83 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' 5:28.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 5:28.08 libfield_trial_default_gn.a.desc 5:28.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 5:28.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:28.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRequestObserver.h:10, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamListener.h:10, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamLoader.h:10, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.h:10, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.cpp:7, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:28.18 foundInterface = 0; \ 5:28.18 ^~~~~~~~~~~~~~ 5:28.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' 5:28.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:28.18 ^~~~~~~~~~~~~~~~~~~~~~~ 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsProtocolProxyService.cpp:755:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:28.18 NS_INTERFACE_MAP_END 5:28.18 ^~~~~~~~~~~~~~~~~~~~ 5:28.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsProtocolProxyService.cpp:13, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:20: 5:28.18 /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 5:28.18 } else 5:28.18 ^~~~ 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 5:28.18 } else 5:28.18 ^~~~ 5:28.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRequestObserver.h:10, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamListener.h:10, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamLoader.h:10, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.h:10, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.cpp:7, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSecCheckWrapChannel.cpp: In member function 'virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)': 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:28.18 foundInterface = 0; \ 5:28.18 ^~~~~~~~~~~~~~ 5:28.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' 5:28.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:28.19 ^~~~~~~~~~~~~~~~~~~~~~~ 5:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSecCheckWrapChannel.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:28.20 NS_INTERFACE_MAP_END 5:28.20 ^~~~~~~~~~~~~~~~~~~~ 5:28.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 5:28.20 else 5:28.20 ^~~~ 5:28.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' 5:28.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:28.20 ^~~~~~~~~~~~~~~~~~ 5:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSecCheckWrapChannel.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:28.20 NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel) 5:28.20 ^~~~~~~~~~~~~~~~~~~~~~ 5:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': 5:28.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:28.21 foundInterface = 0; \ 5:28.21 ^~~~~~~~~~~~~~ 5:28.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' 5:28.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:28.21 ^~~~~~~~~~~~~~~~~~~~~~~ 5:28.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSimpleURI.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:28.21 NS_INTERFACE_MAP_END 5:28.21 ^~~~~~~~~~~~~~~~~~~~ 5:28.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 5:28.21 else 5:28.21 ^~~~ 5:28.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' 5:28.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:28.22 ^~~~~~~~~~~~~~~~~~ 5:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSimpleURI.cpp:63:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:28.23 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 5:28.23 ^~~~~~~~~~~~~~~~~~~~~~ 5:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': 5:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:28.23 foundInterface = 0; \ 5:28.24 ^~~~~~~~~~~~~~ 5:28.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' 5:28.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:28.24 ^~~~~~~~~~~~~~~~~~~~~~~ 5:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStandardURL.cpp:1188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:28.24 NS_INTERFACE_MAP_END 5:28.24 ^~~~~~~~~~~~~~~~~~~~ 5:28.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 5:28.24 else 5:28.24 ^~~~ 5:28.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' 5:28.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:28.24 ^~~~~~~~~~~~~~~~~~ 5:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStandardURL.cpp:1187:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:28.24 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 5:28.24 ^~~~~~~~~~~~~~~~~~~~~~ 5:28.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:28.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 5:28.49 libvideo_coding_utility_gn.a.desc 5:28.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 5:28.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 5:28.76 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: 5:28.76 /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()': 5:28.76 /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] 5:28.76 memset(&codec_, 0, sizeof(codec_)); 5:28.76 ^ 5:28.76 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, 5:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, 5:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 5:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 5:28.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, 5:28.77 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: 5:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:28.77 class VideoCodec { 5:28.77 ^~~~~~~~~~ 5:28.77 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: 5:28.77 /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()': 5:28.77 /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] 5:28.77 memset(&codec_, 0, sizeof(codec_)); 5:28.77 ^ 5:28.77 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, 5:28.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, 5:28.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 5:28.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 5:28.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, 5:28.77 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: 5:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:28.77 class VideoCodec { 5:28.77 ^~~~~~~~~~ 5:28.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 5:29.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 5:29.78 libwebrtc_vp9_gn.a.desc 5:29.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 5:30.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 5:30.06 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: 5:30.06 /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)': 5:30.06 /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] 5:30.06 (x_density_[mb_col] * y_density_[mb_row] && 5:30.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 5:30.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 5:30.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 5:30.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:30.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:31.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 5:31.31 libvideo_processing_gn.a.desc 5:31.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 5:31.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 5:31.38 libaudio_coder_gn.a.desc 5:31.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 5:31.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 5:31.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:31.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:31.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsXULAppAPI.h:13, 5:31.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:7, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:32.00 foundInterface = 0; \ 5:32.00 ^~~~~~~~~~~~~~ 5:32.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' 5:32.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:32.00 ^~~~~~~~~~~~~~~~~~~~~~~ 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCVariant.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:32.00 NS_INTERFACE_MAP_END 5:32.00 ^~~~~~~~~~~~~~~~~~~~ 5:32.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:30, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:32.00 /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 5:32.00 } else 5:32.00 ^~~~ 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCVariant.cpp:24:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:32.00 NS_IMPL_QUERY_CLASSINFO(XPCVariant) 5:32.00 ^~~~~~~~~~~~~~~~~~~~~~~ 5:32.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsXULAppAPI.h:13, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:7, 5:32.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:32.00 foundInterface = 0; \ 5:32.00 ^~~~~~~~~~~~~~ 5:32.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' 5:32.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:32.00 ^~~~~~~~~~~~~~~~~~~~~~~ 5:32.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCWrappedNative.cpp:657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:32.00 NS_INTERFACE_MAP_END 5:32.02 ^~~~~~~~~~~~~~~~~~~~ 5:32.02 /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:32.02 else 5:32.02 ^~~~ 5:32.02 /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:32.02 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:32.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:32.02 /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' 5:32.02 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) 5:32.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:32.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/XREAppData.h:13, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsXULAppAPI.h:15, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:7, 5:32.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:32.02 /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]': 5:32.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 5:32.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 5:32.02 memset(aT, 0, sizeof(T)); 5:32.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:32.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:30, 5:32.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:32.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 5:32.03 struct GlobalProperties { 5:32.03 ^~~~~~~~~~~~~~~~ 5:32.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 5:32.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:32.34 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: 5:32.34 /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*)': 5:32.34 /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=] 5:32.34 sync_buffer_->IncreaseEndTimestamp( 5:32.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 5:32.34 static_cast(output_size_samples_)); 5:32.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:32.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:964:5: note: here 5:32.34 case kAudioRepetition: { 5:32.34 ^~~~ 5:32.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:32.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 5:32.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 5:32.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 5:32.88 libjs_xpconnect_src.a.desc 5:32.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 5:32.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 5:32.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 5:33.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 5:33.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 5:33.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 5:33.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 5:33.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:33.81 libneteq_gn.a.desc 5:33.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:33.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 5:33.93 libwebrtc_gn.a.desc 5:33.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 5:33.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 5:33.97 libfile_player_gn.a.desc 5:33.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 5:34.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 5:34.13 libmetrics_default_gn.a.desc 5:34.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 5:34.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:34.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:34.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 5:34.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 5:34.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 5:34.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:34.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 5:34.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:34.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:34.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 5:34.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 5:35.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 5:35.33 libcpu_features_linux_gn.a.desc 5:35.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 5:35.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 5:35.50 libfile_recorder_gn.a.desc 5:35.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 5:35.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 5:35.63 liblevel_indicator_gn.a.desc 5:35.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 5:35.97 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' 5:35.97 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' 5:36.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 5:36.02 libsystem_wrappers_gn.a.desc 5:36.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 5:36.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 5:36.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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::TabSizes]': 5:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:36.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 5:36.14 memset(aT, 0, sizeof(T)); 5:36.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:36.14 struct TabSizes { 5:36.14 ^~~~~~~~ 5:36.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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::ServoSizes]': 5:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:36.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 5:36.15 memset(aT, 0, sizeof(T)); 5:36.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:36.15 struct ServoSizes { 5:36.15 ^~~~~~~~~~ 5:36.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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::StaticStrings]': 5:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 5:36.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 5:36.16 memset(aT, 0, sizeof(T)); 5:36.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 5:36.16 class StaticStrings { 5:36.16 ^~~~~~~~~~~~~ 5:36.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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::PreliminaryObjectArray]': 5:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 5:36.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 5:36.17 memset(aT, 0, sizeof(T)); 5:36.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 5:36.17 class PreliminaryObjectArray { 5:36.17 ^~~~~~~~~~~~~~~~~~~~~~ 5:36.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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]': 5:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 5:36.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] 5:36.17 memset(aT, 0, sizeof(T)); 5:36.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 5:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 5:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 5:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 5:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 5:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 5:36.19 class TypeNewScript { 5:36.19 ^~~~~~~~~~~~~ 5:36.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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::IonScriptCounts]': 5:36.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 5:36.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 5:36.19 memset(aT, 0, sizeof(T)); 5:36.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 5:36.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 5:36.20 struct IonScriptCounts { 5:36.20 ^~~~~~~~~~~~~~~ 5:36.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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::gcstats::ZoneGCStats]': 5:36.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 5:36.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 5:36.21 memset(aT, 0, sizeof(T)); 5:36.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 5:36.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 5:36.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 5:36.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 5:36.27 struct ZoneGCStats { 5:36.27 ^~~~~~~~~~~ 5:36.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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]': 5:36.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 5:36.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] 5:36.28 memset(aT, 0, sizeof(T)); 5:36.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 5:36.28 class NewObjectCache { 5:36.28 ^~~~~~~~~~~~~~ 5:36.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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]': 5:36.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 5:36.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] 5:36.28 memset(aT, 0, sizeof(T)); 5:36.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 5:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 5:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 5:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 5:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 5:36.29 class MOZ_NON_PARAM alignas(8) Value { 5:36.29 ^~~~~ 5:36.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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]': 5:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 5:36.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] 5:36.31 memset(aT, 0, sizeof(T)); 5:36.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:36.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 5:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 5:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:30: 5:36.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 5:36.32 class CodeOffsetJump { 5:36.32 ^~~~~~~~~~~~~~ 5:36.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.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]': 5:36.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]' 5:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 5:36.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] 5:36.34 memset(table, 0, sizeof(*table) * capacity()); 5:36.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:36.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 5:36.35 class HashTableEntry { 5:36.35 ^~~~~~~~~~~~~~ 5:36.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]': 5:36.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]' 5:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 5:36.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] 5:36.37 memset(table, 0, sizeof(*table) * capacity()); 5:36.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:36.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 5:36.37 class HashTableEntry { 5:36.37 ^~~~~~~~~~~~~~ 5:36.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 5:36.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 5:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 5:36.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] 5:36.38 memset(table, 0, sizeof(*table) * capacity()); 5:36.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:36.38 /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 5:36.38 class HashTableEntry { 5:36.38 ^~~~~~~~~~~~~~ 5:36.38 /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&)': 5:36.38 /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] 5:36.38 if (p.entry_->isRemoved()) { 5:36.38 ^~ 5:36.38 /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 5:36.38 Maybe zonePtr; 5:36.38 ^~~~~~~ 5:36.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.38 /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] 5:36.38 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 5:36.38 ~~~~~~~~~~~~^~~~~~~~~~~~ 5:36.38 /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 5:36.38 Maybe zonePtr; 5:36.39 ^~~~~~~ 5:36.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.39 /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]': 5:36.39 /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] 5:36.40 if (p.entry_->isRemoved()) { 5:36.40 ^~ 5:36.40 /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 5:36.40 Maybe zonePtr; 5:36.40 ^~~~~~~ 5:36.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.41 /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] 5:36.41 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 5:36.41 ~~~~~~~~~~~~^~~~~~~~~~~~ 5:36.41 /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 5:36.41 Maybe zonePtr; 5:36.41 ^~~~~~~ 5:36.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*, js::PinningBehavior)': 5:36.42 /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] 5:36.42 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 5:36.42 ~~~~~~~~~~~~^~~~~~~~~~~~ 5:36.42 /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 5:36.42 Maybe zonePtr; 5:36.42 ^~~~~~~ 5:36.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.42 /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] 5:36.42 if (p.entry_->isRemoved()) { 5:36.42 ^~ 5:36.42 /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 5:36.42 Maybe zonePtr; 5:36.42 ^~~~~~~ 5:36.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.43 /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] 5:36.43 if (p.entry_->isRemoved()) { 5:36.43 ^~ 5:36.43 /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 5:36.43 Maybe zonePtr; 5:36.43 ^~~~~~~ 5:36.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.43 /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] 5:36.43 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 5:36.43 ~~~~~~~~~~~~^~~~~~~~~~~~ 5:36.44 /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 5:36.44 Maybe zonePtr; 5:36.44 ^~~~~~~ 5:36.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 5:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 5:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.44 /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] 5:36.44 d.u1.flags |= (index << INDEX_VALUE_SHIFT) | INDEX_VALUE_BIT; 5:36.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 5:36.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:528:19: note: 'indexValue' was declared here 5:36.44 Maybe indexValue; 5:36.44 ^~~~~~~~~~ 5:36.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.45 /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]': 5:36.45 /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] 5:36.45 if (p.entry_->isRemoved()) { 5:36.46 ^~ 5:36.46 /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 5:36.46 Maybe zonePtr; 5:36.46 ^~~~~~~ 5:36.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 5:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 5:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 5:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 5:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 5:36.46 /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] 5:36.47 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 5:36.47 ~~~~~~~~~~~~^~~~~~~~~~~~ 5:36.47 /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 5:36.47 Maybe zonePtr; 5:36.47 ^~~~~~~ 5:36.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 5:36.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:36.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:37.15 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' 5:37.15 libdesktop_capture_differ_sse2_gn.a.desc 5:37.15 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' 5:37.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:37.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:23, 5:37.26 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: 5:37.27 /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)': 5:37.27 /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] 5:37.27 mutable uint32_t mRefCount; 5:37.27 ^~~~~~~~~ 5:37.27 /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] 5:37.27 std::unique_ptr capturer_thread_; 5:37.27 ^~~~~~~~~~~~~~~~ 5:37.27 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: 5:37.27 /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] 5:37.27 DesktopCaptureImpl::DesktopCaptureImpl(const int32_t id) 5:37.27 ^~~~~~~~~~~~~~~~~~ 5:37.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:37.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:37.37 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: 5:37.37 /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*)': 5:37.37 /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] 5:37.37 memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 5:37.37 ^ 5:37.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_frame.h:22, 5:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_video/include/video_image.h:15, 5:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers.h:17, 5:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.h:17, 5:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:10, 5:37.37 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: 5:37.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:37.37 class VideoCodec { 5:37.37 ^~~~~~~~~~ 5:37.37 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: 5:37.37 /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)': 5:37.37 /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=] 5:37.37 flags |= VP8_EFLAG_NO_REF_GF; 5:37.37 ^ 5:37.37 /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 5:37.37 case kTemporalUpdateGolden: 5:37.37 ^~~~ 5:37.37 /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=] 5:37.38 flags |= VP8_EFLAG_NO_REF_GF; 5:37.38 ^ 5:37.38 /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 5:37.38 case kTemporalUpdateAltref: 5:37.39 ^~~~ 5:37.39 /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=] 5:37.39 flags |= VP8_EFLAG_NO_REF_ARF; 5:37.39 ^ 5:37.39 /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 5:37.39 case kTemporalUpdateNone: 5:37.39 ^~~~ 5:37.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:37.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:37.84 libwebrtc_common_gn.a.desc 5:37.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:38.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:38.33 libwebrtc_vp8_gn.a.desc 5:38.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:38.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:38.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:38.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:38.76 libvideo_engine_gn.a.desc 5:38.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:39.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:39.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:39.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:39.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:39.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:39.36 libcommon_audio_sse2_gn.a.desc 5:39.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:39.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:39.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:39.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:40.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:40.09 libaudio_processing_sse2_gn.a.desc 5:40.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:40.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:40.74 libvideo_processing_sse2_gn.a.desc 5:40.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:41.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:41.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:41.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 5:41.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 5:41.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:41.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:41.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 5:41.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStreamListenerWrapper.h:8, 5:41.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStreamListenerWrapper.cpp:5, 5:41.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: 5:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': 5: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] 5:41.20 foundInterface = 0; \ 5:41.20 ^~~~~~~~~~~~~~ 5: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' 5:41.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:41.20 ^~~~~~~~~~~~~~~~~~~~~~~ 5:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsUDPSocket.cpp:166:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:41.20 NS_INTERFACE_MAP_END 5:41.20 ^~~~~~~~~~~~~~~~~~~~ 5: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 5:41.20 else 5:41.20 ^~~~ 5: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' 5:41.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:41.20 ^~~~~~~~~~~~~~~~~~ 5:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsUDPSocket.cpp:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:41.20 NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) 5:41.20 ^~~~~~~~~~~~~~~~~~~~~~ 5:41.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:41.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:41.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:41.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:41.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:42.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:42.40 libnetwerk_base.a.desc 5:42.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:42.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:42.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:43.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:43.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:43.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:43.94 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: 5:43.94 /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*)': 5:43.94 /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] 5:43.94 memset(settings, 0, sizeof(VideoCodec)); 5:43.94 ^ 5:43.94 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, 5:43.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:43.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:43.94 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: 5:43.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:43.94 class VideoCodec { 5:43.94 ^~~~~~~~~~ 5:43.94 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: 5:43.94 /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*)': 5:43.95 /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] 5:43.95 memset(&send_codec_, 0, sizeof(VideoCodec)); 5:43.95 ^ 5:43.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, 5:43.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:43.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:43.95 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: 5:43.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:43.95 class VideoCodec { 5:43.95 ^~~~~~~~~~ 5:43.95 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: 5:43.95 /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)': 5:43.95 /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] 5:43.95 memset(&receive_codec_, 0, sizeof(VideoCodec)); 5:43.95 ^ 5:43.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, 5:43.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:43.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:43.95 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: 5:43.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:43.95 class VideoCodec { 5:43.95 ^~~~~~~~~~ 5:43.95 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: 5:43.95 /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*)': 5:43.96 /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] 5:43.96 memset(&receive_codec_, 0, sizeof(VideoCodec)); 5:43.99 ^ 5:43.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, 5:43.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:43.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:43.99 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: 5:43.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:43.99 class VideoCodec { 5:43.99 ^~~~~~~~~~ 5:43.99 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: 5:43.99 /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] 5:43.99 memset(&receive_codec_, 0, sizeof(VideoCodec)); 5:43.99 ^ 5:43.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, 5:43.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:43.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:43.99 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: 5:43.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:43.99 class VideoCodec { 5:43.99 ^~~~~~~~~~ 5:43.99 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: 5:43.99 /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*)': 5:43.99 /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=] 5:43.99 FALLTHROUGH(); 5:43.99 ^ 5:43.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:99:7: note: here 5:43.99 default: { 5:43.99 ^~~~~~~ 5:43.99 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: 5:43.99 /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*)': 5:43.99 /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=] 5:43.99 if (previous_state != kStateDecodable && 5:43.99 ^~ 5:43.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:810:5: note: here 5:44.00 case kDecodableSession: { 5:44.00 ^~~~ 5:44.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:44.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:44.02 libprimitives_gn.a.desc 5:44.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:44.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 5:44.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:8, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 5:44.17 /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**)': 5:44.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:44.17 foundInterface = 0; \ 5:44.17 ^~~~~~~~~~~~~~ 5:44.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' 5:44.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:44.17 ^~~~~~~~~~~~~~~~~~~~~~~ 5:44.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:2243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:44.17 NS_INTERFACE_MAP_END 5:44.17 ^~~~~~~~~~~~~~~~~~~~ 5:44.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 5:44.17 /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 5:44.17 } else 5:44.17 ^~~~ 5:44.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 5:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:8, 5:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 5:44.18 /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**)': 5:44.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:44.18 foundInterface = 0; \ 5:44.18 ^~~~~~~~~~~~~~ 5:44.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' 5:44.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:44.18 ^~~~~~~~~~~~~~~~~~~~~~~ 5:44.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3783:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:44.18 NS_INTERFACE_MAP_END 5:44.18 ^~~~~~~~~~~~~~~~~~~~ 5:44.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:20: 5:44.18 /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 5:44.18 } else 5:44.18 ^~~~ 5:44.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 5:44.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:44.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:45.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 5:45.37 libnetwerk_protocol_http.a.desc 5:45.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 5:45.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 5:45.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 5:45.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:45.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:45.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:46.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:46.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:46.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:46.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:46.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:46.88 /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*)': 5:46.88 /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] 5:46.88 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 5:46.88 ^ 5:46.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 5:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 5:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 5:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 5:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 5:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 5:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:759:54: note: declared here 5:46.88 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 5:46.88 ^~~~~~~~~~~~~~~~~~~ 5:46.88 /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' 5:46.88 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 5:46.88 ^ 5:46.88 /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' 5:46.88 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 5:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:46.89 /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' 5:46.89 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 5:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 5:46.89 ucol_setVariableTop(UCollator *coll, 5:46.89 ^~~~~~~~~~~~~~~~~~~ 5:46.89 /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] 5:46.89 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 5:46.89 ^ 5:46.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 5:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 5:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 5:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 5:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 5:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 5:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:759:54: note: declared here 5:46.89 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 5:46.89 ^~~~~~~~~~~~~~~~~~~ 5:46.89 /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' 5:46.89 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 5:46.89 ^ 5:46.89 /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' 5:46.89 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 5:46.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:46.92 /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' 5:46.92 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 5:46.92 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:46.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 5:46.92 ucol_setVariableTop(UCollator *coll, 5:46.92 ^~~~~~~~~~~~~~~~~~~ 5:46.92 /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] 5:46.93 ucol_restoreVariableTop(result, s.variableTopValue, status); 5:46.93 ^ 5:46.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 5:46.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 5:46.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 5:46.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 5:46.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 5:46.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 5:46.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:750:58: note: declared here 5:46.93 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 5:46.93 ^~~~~~~~~~~~~~~~~~~~~~~ 5:46.93 /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' 5:46.93 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 5:46.93 ^ 5:46.93 /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' 5:46.93 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 5:46.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:46.93 /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' 5:46.93 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 5:46.93 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:46.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: in expansion of macro 'ucol_restoreVariableTop' 5:46.93 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 5:46.93 ^~~~~~~~~~~~~~~~~~~~~~~ 5:46.93 /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] 5:46.93 ucol_restoreVariableTop(result, s.variableTopValue, status); 5:46.93 ^ 5:46.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 5:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 5:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 5:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 5:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 5:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 5:46.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:750:58: note: declared here 5:46.95 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 5:46.95 ^~~~~~~~~~~~~~~~~~~~~~~ 5:46.95 /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' 5:46.95 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 5:46.95 ^ 5:46.95 /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' 5:46.95 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 5:46.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:46.95 /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' 5:46.95 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 5:46.95 ^~~~~~~~~~~~~~~~~~~~~~~~ 5:46.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: in expansion of macro 'ucol_restoreVariableTop' 5:46.95 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 5:46.95 ^~~~~~~~~~~~~~~~~~~~~~~ 5:46.95 In file included from /usr/include/string.h:507, 5:46.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 5:46.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/cmemory.h:32, 5:46.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:23: 5:46.95 In function 'char* strcat(char*, const char*)', 5:46.95 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: 5:46.95 /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] 5:46.96 return __builtin___strcat_chk (__dest, __src, __bos (__dest)); 5:46.96 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:46.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:46.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:46.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:47.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:47.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:47.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:47.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 5:47.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 5:47.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] 5:47.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:47.74 ^ 5:47.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' 5:47.74 ((size) ? malloc((unsigned) (size)) : NULL) 5:47.74 ^~~~ 5:47.74 /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' 5:47.74 new_elements = _cairo_malloc_ab (pq->max_size, 5:47.74 ^~~~~~~~~~~~~~~~ 5:47.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:47.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:47.98 /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)': 5:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:47.98 tertiary = ucol_tertiaryOrder(ce); 5:47.98 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 5:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:229:5: note: here 5:47.98 case UCOL_SECONDARY: 5:47.98 ^~~~ 5:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:47.98 secondary = ucol_secondaryOrder(ce); 5:47.98 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:233:5: note: here 5:47.98 case UCOL_PRIMARY: 5:47.98 ^~~~ 5:47.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:48.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:48.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:48.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:48.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:48.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:48.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:48.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:49.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:49.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:50.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:50.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:50.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 5:50.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:50.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 5:50.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:50.53 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: 5:50.53 /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()': 5:50.53 /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] 5:50.53 if (processId != 0 && processId == selected_process_) { 5:50.53 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:50.53 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: 5:50.53 /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&)': 5:50.53 /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] 5:50.53 if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { 5:50.53 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:50.53 /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&)': 5:50.53 /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] 5:50.53 if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { 5:50.53 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:50.53 /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&)': 5:50.53 /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] 5:50.53 if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { 5:50.53 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:50.53 /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()': 5:50.53 /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=] 5:50.54 snprintf(idStr, sizeof(idStr), "%ld", pWinDevice->getScreenId()); 5:50.54 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ 5:50.54 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: 5:50.54 /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()': 5:50.54 /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] 5:50.54 if (processId == getpid()) { 5:50.55 ~~~~~~~~~~^~~~~~~~~~~ 5:50.55 /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=] 5:50.55 snprintf(idStr, sizeof(idStr), "%ld", pDesktopApplication->getProcessId()); 5:50.55 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:50.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:50.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:50.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 5:51.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXAttributes.h:9, 5:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXAttributes.cpp:6, 5:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml/Unified_cpp_parser_xml0.cpp:2: 5:51.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXXMLReader.cpp: In member function 'virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)': 5:51.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:51.27 foundInterface = 0; \ 5:51.27 ^~~~~~~~~~~~~~ 5:51.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' 5:51.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:51.27 ^~~~~~~~~~~~~~~~~~~~~~~ 5:51.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXXMLReader.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:51.27 NS_INTERFACE_MAP_END 5:51.27 ^~~~~~~~~~~~~~~~~~~~ 5:51.27 /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:51.27 else 5:51.27 ^~~~ 5:51.27 /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:51.27 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:51.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:51.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXXMLReader.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:51.27 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader) 5:51.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:51.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 5:51.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 5:51.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:51.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 5:51.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:51.52 libdesktop_capture_gn.a.desc 5:51.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:51.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:51.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:51.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:51.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 5:51.95 from /usr/include/assert.h:35, 5:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 5:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 5:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 5:51.95 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:51.95 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:51.95 ^~~~~~~ 5:51.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:52.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:52.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:52.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:52.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:52.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 5:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 5:52.38 /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] 5:52.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:52.38 ^ 5:52.38 /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' 5:52.38 ((size) ? malloc((unsigned) (size)) : NULL) 5:52.38 ^~~~ 5:52.38 /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' 5:52.38 new_elements = _cairo_malloc_ab (pq->max_size, 5:52.38 ^~~~~~~~~~~~~~~~ 5:52.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:52.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 5:52.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 5:52.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 5:52.55 libparser_xml.a.desc 5:52.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 5:52.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:52.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:52.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:52.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 5:52.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:52.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 5:52.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:52.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:53.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:53.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:53.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:53.99 libaudio_processing_gn.a.desc 5:54.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:54.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:54.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:54.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 5:54.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 5:54.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:54.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:54.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 5:54.51 from /usr/include/assert.h:35, 5:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 5:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 5:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 5:54.51 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:54.51 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:54.51 ^~~~~~~ 5:54.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 5:54.51 #define _GNU_SOURCE /* for RTLD_DEFAULT */ 5:54.51 5:54.51 : note: this is the location of the previous definition 5:54.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_fini': 5:54.51 /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] 5:54.51 free (unscaled->var_coords); 5:54.51 ~~~~~~~~^~~~~~~~~~~~ 5:54.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdlib.h:3, 5:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:58, 5:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 5:54.51 /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 5:54.51 extern void free (void *__ptr) __THROW; 5:54.51 ~~~~~~^~~~~ 5:54.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_lock_face': 5:54.52 /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] 5:54.52 (*setCoords)(face, unscaled->num_var_coords, unscaled->var_coords); 5:54.52 ~~~~~~~~^~~~~~~~~~~~ 5:54.52 /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 *'} 5:54.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:54.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 5:54.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 5:54.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] 5:54.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:54.52 ^ 5:54.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' 5:54.52 ((size) ? malloc((unsigned) (size)) : NULL) 5:54.52 ^~~~ 5:54.52 /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' 5:54.52 data = _cairo_malloc_ab (height, stride); 5:54.52 ^~~~~~~~~~~~~~~~ 5:54.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] 5:54.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:54.52 ^ 5:54.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' 5:54.52 ((size) ? malloc((unsigned) (size)) : NULL) 5:54.52 ^~~~ 5:54.52 /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' 5:54.52 data = _cairo_malloc_ab (height, stride); 5:54.52 ^~~~~~~~~~~~~~~~ 5:54.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] 5:54.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:54.52 ^ 5:54.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' 5:54.52 ((size) ? malloc((unsigned) (size)) : NULL) 5:54.52 ^~~~ 5:54.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' 5:54.52 data = _cairo_malloc_ab (height, stride); 5:54.52 ^~~~~~~~~~~~~~~~ 5:54.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] 5:54.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:54.52 ^ 5:54.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' 5:54.52 ((size) ? malloc((unsigned) (size)) : NULL) 5:54.52 ^~~~ 5:54.53 /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' 5:54.53 data = _cairo_malloc_ab (height, stride); 5:54.53 ^~~~~~~~~~~~~~~~ 5:54.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:54.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 5:54.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 5:54.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 5:54.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 5:54.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 5:54.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 5:54.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:54.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:54.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:54.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 5:54.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 5:54.85 /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] 5:54.85 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 5:54.86 ^ 5:54.86 /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' 5:54.86 ((size) ? malloc((unsigned) (size)) : NULL) 5:54.86 ^~~~ 5:54.86 /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' 5:54.86 dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 5:54.86 ^~~~~~~~~~~~~~~~~ 5:54.86 /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] 5:54.86 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:54.86 ^ 5:54.86 /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' 5:54.86 ((size) ? malloc((unsigned) (size)) : NULL) 5:54.86 ^~~~ 5:54.86 /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' 5:54.86 dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 5:54.86 ^~~~~~~~~~~~~~~~ 5:54.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:55.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:55.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:55.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 5:55.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 5:55.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 5:55.69 libmedia_mtransport_ipc.a.desc 5:55.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 5:55.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 5:55.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 5:56.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 5:56.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:56.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 5:57.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:57.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:58.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:58.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:58.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 5:58.55 from /usr/include/assert.h:35, 5:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 5:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 5:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 5:58.55 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:58.55 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:58.55 ^~~~~~~ 5:58.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 5:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 5:58.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] 5:58.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.55 ^ 5:58.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' 5:58.55 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.55 ^~~~ 5:58.55 /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' 5:58.55 alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 5:58.56 ^~~~~~~~~~~~~~~~ 5:58.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] 5:58.56 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.56 ^ 5:58.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' 5:58.56 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.56 ^~~~ 5:58.56 /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' 5:58.56 alpha = _cairo_malloc_ab (image->height, image->width); 5:58.56 ^~~~~~~~~~~~~~~~ 5:58.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 5:58.56 /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] 5:58.56 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 5:58.56 ^ 5:58.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' 5:58.56 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.56 ^~~~ 5:58.56 /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' 5:58.56 rgb = _cairo_malloc_abc (image->width, image->height, 3); 5:58.56 ^~~~~~~~~~~~~~~~~ 5:58.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 5:58.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] 5:58.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.57 ^ 5:58.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' 5:58.57 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.57 ^~~~ 5:58.57 /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' 5:58.57 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 5:58.57 ^~~~~~~~~~~~~~~~ 5:58.57 /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': 5:58.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] 5:58.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.57 ^ 5:58.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' 5:58.57 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.57 ^~~~ 5:58.57 /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' 5:58.57 glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 5:58.57 ^~~~~~~~~~~~~~~~ 5:58.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] 5:58.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.57 ^ 5:58.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' 5:58.57 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.58 ^~~~ 5:58.58 /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' 5:58.58 widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 5:58.58 ^~~~~~~~~~~~~~~~ 5:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 5:58.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] 5:58.58 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.58 ^ 5:58.58 /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' 5:58.58 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.58 ^~~~ 5:58.58 /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' 5:58.58 group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 5:58.58 ^~~~~~~~~~~~~~~~ 5:58.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] 5:58.58 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.58 ^ 5:58.58 /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' 5:58.59 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.59 ^~~~ 5:58.59 /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' 5:58.59 group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 5:58.59 ^~~~~~~~~~~~~~~~ 5:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_page': 5:58.59 /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] 5:58.59 status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 5:58.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:58.59 resource, interpolate); 5:58.59 ~~~~~~~~~~~~~~~~~~~~~~ 5:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 5:58.59 cairo_bool_t interpolate; 5:58.59 ^~~~~~~~~~~ 5:58.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:58.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:58.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:58.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:58.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:58.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 5:58.99 from /usr/include/assert.h:35, 5:58.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 5:58.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 5:58.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 5:58.99 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:58.99 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:58.99 ^~~~~~~ 5:58.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:58.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 5:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 5:58.99 /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] 5:58.99 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:58.99 ^ 5:58.99 /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' 5:58.99 ((size) ? malloc((unsigned) (size)) : NULL) 5:58.99 ^~~~ 5:58.99 /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' 5:58.99 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 5:58.99 ^~~~~~~~~~~~~~~~ 5:58.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:59.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:59.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:59.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:59.67 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:59.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 5:59.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 5:59.67 /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] 5:59.67 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:59.67 ^ 5:59.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' 5:59.67 ((size) ? malloc((unsigned) (size)) : NULL) 5:59.67 ^~~~ 5:59.67 /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' 5:59.67 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 5:59.67 ^~~~~~~~~~~~~~~~ 5:59.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 5:59.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:59.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:00.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:00.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:00.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 6:00.89 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: 6:00.89 /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*)': 6:00.89 /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] 6:00.89 _outputFilePlayerId, (const FileFormats)format); 6:00.89 ^~~~~~ 6:00.89 /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*)': 6:00.89 /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] 6:00.89 _outputFilePlayerId, (const FileFormats)format); 6:00.89 ^~~~~~ 6:00.89 /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*)': 6:00.89 /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] 6:00.89 (const FileFormats)format); 6:00.89 ^~~~~~ 6:00.89 /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*)': 6:00.90 /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] 6:00.90 (const FileFormats)format); 6:00.90 ^~~~~~ 6:00.90 /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*)': 6:00.90 /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] 6:00.90 _outputFileRecorderId, (const FileFormats)format); 6:00.90 ^~~~~~ 6:00.90 /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*)': 6:00.90 /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] 6:00.91 _outputFileRecorderId, (const FileFormats)format); 6:00.91 ^~~~~~ 6:00.91 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: 6:00.91 /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*)': 6:00.91 /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] 6:00.91 _instanceId, (const FileFormats)format); 6:00.91 ^~~~~~ 6:00.91 /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*)': 6:00.91 /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] 6:00.91 _instanceId, (const FileFormats)format); 6:00.91 ^~~~~~ 6:00.91 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: 6:00.92 /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*)': 6:00.92 /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] 6:00.92 FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); 6:00.92 ^~~~~~ 6:00.92 /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*)': 6:00.92 /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] 6:00.92 FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); 6:00.92 ^~~~~~ 6:00.92 /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*)': 6:00.92 /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] 6:00.92 _fileRecorderId, (const FileFormats)format); 6:00.93 ^~~~~~ 6:00.93 /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*)': 6:00.93 /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] 6:00.93 _fileRecorderId, (const FileFormats)format); 6:00.93 ^~~~~~ 6:00.93 /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*)': 6:00.93 /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] 6:00.93 _fileCallRecorderId, (const FileFormats)format); 6:00.93 ^~~~~~ 6:00.93 /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*)': 6:00.93 /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] 6:00.93 _fileCallRecorderId, (const FileFormats)format); 6:00.93 ^~~~~~ 6:00.93 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: 6:00.93 /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)': 6:00.93 /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] 6:00.93 CodecInst codec; 6:00.93 ^~~~~ 6:00.93 /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] 6:00.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 6:01.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:01.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:01.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 6:01.05 from /usr/include/assert.h:35, 6:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 6:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 6:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 6:01.05 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 6:01.05 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 6:01.05 ^~~~~~~ 6:01.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:01.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:01.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:01.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:01.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:01.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:01.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:01.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 6:01.17 from /usr/include/assert.h:35, 6:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 6:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 6:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 6:01.17 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 6:01.17 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 6:01.17 ^~~~~~~ 6:01.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:01.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:01.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:01.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:01.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:02.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:02.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:02.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:02.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 6:02.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:02.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:02.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDocumentLoader.h:10, 6:02.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.h:12, 6:02.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:10, 6:02.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 6:02.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': 6:02.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.13 foundInterface = 0; \ 6:02.13 ^~~~~~~~~~~~~~ 6:02.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' 6:02.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.14 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.14 NS_INTERFACE_MAP_END 6:02.14 ^~~~~~~~~~~~~~~~~~~~ 6:02.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 6:02.16 /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 6:02.16 else 6:02.16 ^~~~ 6:02.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:02.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:02.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDocumentLoader.h:10, 6:02.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.h:12, 6:02.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:10, 6:02.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.16 foundInterface = 0; \ 6:02.16 ^~~~~~~~~~~~~~ 6:02.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' 6:02.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.16 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.16 NS_INTERFACE_MAP_END 6:02.16 ^~~~~~~~~~~~~~~~~~~~ 6:02.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 6:02.16 else 6:02.16 ^~~~ 6:02.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' 6:02.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:02.16 ^~~~~~~~~~~~~~~~~~ 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:02.16 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 6:02.16 ^~~~~~~~~~~~~~~~~~~~~~ 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.16 foundInterface = 0; \ 6:02.16 ^~~~~~~~~~~~~~ 6:02.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' 6:02.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.16 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:798:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.16 NS_INTERFACE_MAP_END 6:02.16 ^~~~~~~~~~~~~~~~~~~~ 6:02.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 6:02.18 else 6:02.18 ^~~~ 6:02.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' 6:02.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:02.19 ^~~~~~~~~~~~~~~~~~ 6:02.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:797:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:02.19 NS_INTERFACE_MAP_ENTRY(nsIURILoader) 6:02.19 ^~~~~~~~~~~~~~~~~~~~~~ 6:02.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 6:02.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 6:02.68 liburiloader_base.a.desc 6:02.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 6:02.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:02.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:02.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:02.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:03.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:03.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:03.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:03.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:03.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 6:03.11 from /usr/include/assert.h:35, 6:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 6:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 6:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 6:03.11 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 6:03.11 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 6:03.11 ^~~~~~~ 6:03.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:03.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:03.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:03.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': 6:03.36 /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] 6:03.36 xrender_format = XRenderFindStandardFormat (display->display, 6:03.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:03.36 pict_format); 6:03.36 ~~~~~~~~~~~~ 6:03.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:03.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 6:03.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 6:04.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:04.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:04.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:04.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:04.20 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:04.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:04.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:04.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:04.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:04.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:04.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:04.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:04.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:04.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:04.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:04.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:04.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:04.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:04.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:04.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:04.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 6:04.88 libgfx_ycbcr.a.desc 6:04.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 6:05.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:05.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:05.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 6:05.92 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: 6:05.92 /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&)': 6:05.92 /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] 6:05.92 if (isFirstPacket && markerBit) 6:05.92 ^~~~~~~~~~~~~ 6:05.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 6:05.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 6:05.92 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: 6:05.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 6:05.92 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 6:05.92 ^~~~~~~~~~~~~ 6:05.92 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: 6:05.93 /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] 6:05.93 if (isFirstPacket && markerBit) 6:05.93 ^~~~~~~~~~~~~ 6:05.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 6:05.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 6:05.93 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: 6:05.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 6:05.93 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 6:05.93 ^~~~~~~~~~~~~ 6:05.93 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: 6:05.93 /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] 6:05.93 else if (isFirstPacket) 6:05.93 ^~~~~~~~~~~~~ 6:05.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 6:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 6:05.95 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: 6:05.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 6:05.95 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 6:05.95 ^~~~~~~~~~~~~ 6:05.95 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: 6:05.95 /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] 6:05.95 else if (isFirstPacket) 6:05.95 ^~~~~~~~~~~~~ 6:05.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 6:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 6:05.95 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: 6:05.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 6:05.95 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 6:05.95 ^~~~~~~~~~~~~ 6:05.95 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: 6:05.95 /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)': 6:05.95 /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] 6:05.95 memset(&video_codec, 0, sizeof(video_codec)); 6:05.95 ^ 6:05.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, 6:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.h:17, 6:05.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.cc:11, 6:05.95 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: 6:05.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 6:05.95 class VideoCodec { 6:05.95 ^~~~~~~~~~ 6:05.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 6:06.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 6:06.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:06.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:06.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/CNavDTD.cpp:7, 6:06.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: 6:06.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': 6:06.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:06.13 foundInterface = 0; \ 6:06.13 ^~~~~~~~~~~~~~ 6:06.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' 6:06.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:06.13 ^~~~~~~~~~~~~~~~~~~~~~~ 6:06.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsExpatDriver.cpp:243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:06.13 NS_INTERFACE_MAP_END 6:06.13 ^~~~~~~~~~~~~~~~~~~~ 6:06.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 6:06.13 else 6:06.14 ^~~~ 6:06.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' 6:06.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:06.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsExpatDriver.cpp:242:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:06.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) 6:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:06.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': 6:06.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:06.14 foundInterface = 0; \ 6:06.14 ^~~~~~~~~~~~~~ 6:06.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' 6:06.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:06.14 ^~~~~~~~~~~~~~~~~~~~~~~ 6:06.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsParser.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:06.14 NS_INTERFACE_MAP_END 6:06.14 ^~~~~~~~~~~~~~~~~~~~ 6:06.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 6:06.14 else 6:06.14 ^~~~ 6:06.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' 6:06.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:06.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsParser.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:06.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) 6:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:06.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 6:06.15 Compiling regex-syntax v0.4.1 6:06.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:06.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:06.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:06.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:06.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:06.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 6:06.79 libvideo_coding_gn.a.desc 6:06.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 6:07.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:07.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 6:07.60 libparser_htmlparser.a.desc 6:07.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 6:07.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 6:07.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:07.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 6:07.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 6:07.99 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: 6:07.99 /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)': 6:07.99 /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] 6:07.99 memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); 6:07.99 ^ 6:07.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/flexfec_sender.h:21, 6:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:23, 6:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, 6:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, 6:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, 6:07.99 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: 6:07.99 /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 6:07.99 struct WebRtcRTPHeader { 6:07.99 ^~~~~~~~~~~~~~~ 6:07.99 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: 6:07.99 /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&)': 6:07.99 /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] 6:07.99 sizeof(RtpRtcp::Configuration)); 6:07.99 ^ 6:07.99 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, 6:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, 6:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, 6:07.99 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: 6:07.99 /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 6:07.99 struct Configuration { 6:07.99 ^~~~~~~~~~~~~ 6:07.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 6:08.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:08.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:08.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:08.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:08.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:08.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:08.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:08.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:08.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 6:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 6:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 6:08.90 /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] 6:08.90 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:08.90 ^ 6:08.90 /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' 6:08.90 ((size) ? malloc((unsigned) (size)) : NULL) 6:08.90 ^~~~ 6:08.90 /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' 6:08.90 rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 6:08.90 ^~~~~~~~~~~~~~~~ 6:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 6:08.90 /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] 6:08.90 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:08.90 ^ 6:08.90 /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' 6:08.90 ((size) ? malloc((unsigned) (size)) : NULL) 6:08.90 ^~~~ 6:08.90 /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' 6:08.90 ximage.data = _cairo_malloc_ab (stride, ximage.height); 6:08.90 ^~~~~~~~~~~~~~~~ 6:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 6:08.90 /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] 6:08.90 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:08.90 ^ 6:08.90 /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' 6:08.90 ((size) ? malloc((unsigned) (size)) : NULL) 6:08.90 ^~~~ 6:08.90 /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' 6:08.90 _cairo_malloc_ab (gradient->n_stops, 6:08.90 ^~~~~~~~~~~~~~~~ 6:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 6:08.90 /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] 6:08.90 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:08.91 ^ 6:08.91 /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' 6:08.91 ((size) ? malloc((unsigned) (size)) : NULL) 6:08.91 ^~~~ 6:08.91 /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' 6:08.91 xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 6:08.91 ^~~~~~~~~~~~~~~~ 6:08.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 6:08.91 /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] 6:08.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:08.92 ^ 6:08.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' 6:08.92 ((size) ? malloc((unsigned) (size)) : NULL) 6:08.92 ^~~~ 6:08.92 /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' 6:08.92 xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 6:08.92 ^~~~~~~~~~~~~~~~ 6:08.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 6:08.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] 6:08.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:08.92 ^ 6:08.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' 6:08.92 ((size) ? malloc((unsigned) (size)) : NULL) 6:08.92 ^~~~ 6:08.92 /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' 6:08.92 elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 6:08.92 ^~~~~~~~~~~~~~~~ 6:08.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:08.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 6:08.95 libparser_expat_lib.a.desc 6:08.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 6:09.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:09.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:09.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:09.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:09.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:09.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:09.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:09.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:09.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:09.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:09.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:09.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:09.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:10.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 6:10.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 6:10.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:10.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:10.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:10.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:10.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:10.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:11.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 6:11.35 libvoice_engine_gn.a.desc 6:11.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 6:12.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:12.20 libicui18n.a.desc 6:12.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:12.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:12.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-blob.cc:33: 6:12.40 /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] 6:12.40 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:12.40 ^~~~~~~~~~~~~~~~~~~ 6:12.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:12.40 _hb_debug_msg_va (const char *what, 6:12.40 ^~~~~~~~~~~~~~~~ 6:12.40 /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] 6:12.40 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:12.40 ^~~~~~~~~~~~~~~~ 6:12.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:12.40 _hb_debug_msg (const char *what, 6:12.41 ^~~~~~~~~~~~~ 6:12.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:12.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:12.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:12.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:13.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:13.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:13.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:13.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:13.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:13.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:13.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:13.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:13.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:13.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:13.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 6:13.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-common.cc:32: 6:13.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] 6:13.73 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:13.73 ^~~~~~~~~~~~~~~~~~~ 6:13.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:13.73 _hb_debug_msg_va (const char *what, 6:13.73 ^~~~~~~~~~~~~~~~ 6:13.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] 6:13.74 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:13.74 ^~~~~~~~~~~~~~~~ 6:13.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:13.75 _hb_debug_msg (const char *what, 6:13.75 ^~~~~~~~~~~~~ 6:13.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:13.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:13.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:13.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:13.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:13.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:13.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:14.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:14.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:14.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 6:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 6:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: 6:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 6:14.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] 6:14.24 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.24 ^ 6:14.24 /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' 6:14.24 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.24 ^~~~ 6:14.24 /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' 6:14.24 new_elements = _cairo_malloc_ab (pq->max_size, 6:14.24 ^~~~~~~~~~~~~~~~ 6:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 6:14.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] 6:14.24 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.24 ^ 6:14.24 /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' 6:14.24 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.24 ^~~~ 6:14.24 /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' 6:14.24 spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 6:14.24 ^~~~~~~~~~~~~~~~ 6:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 6:14.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] 6:14.24 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.24 ^ 6:14.24 /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' 6:14.24 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.24 ^~~~ 6:14.24 /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' 6:14.24 boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 6:14.24 ^~~~~~~~~~~~~~~~ 6:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 6:14.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] 6:14.24 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.24 ^ 6:14.24 /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' 6:14.24 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.24 ^~~~ 6:14.24 /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' 6:14.24 new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 6:14.24 ^~~~~~~~~~~~~~~~ 6:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 6:14.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] 6:14.25 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.25 ^ 6:14.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' 6:14.26 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.26 ^~~~ 6:14.26 /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' 6:14.26 new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 6:14.26 ^~~~~~~~~~~~~~~~ 6:14.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 6:14.27 /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] 6:14.27 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.27 ^ 6:14.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' 6:14.27 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.27 ^~~~ 6:14.27 /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' 6:14.27 new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 6:14.27 ^~~~~~~~~~~~~~~~ 6:14.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 6:14.27 /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] 6:14.27 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:14.27 ^ 6:14.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' 6:14.27 ((size) ? malloc((unsigned) (size)) : NULL) 6:14.27 ^~~~ 6:14.27 /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' 6:14.27 rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 6:14.27 ^~~~~~~~~~~~~~~~ 6:14.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:14.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:14.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:14.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:14.76 libgfx_qcms.a.desc 6:14.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 6:14.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:14.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:15.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:15.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.cpp:34, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:11: 6:15.57 /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)': 6:15.57 /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] 6:15.57 size - sizeof(js::NativeObject)); 6:15.57 ^ 6:15.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:15.57 class HeapSlot : public WriteBarrieredBase { 6:15.57 ^~~~~~~~ 6:15.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::TabSizes]': 6:15.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:15.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.58 memset(aT, 0, sizeof(T)); 6:15.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:15.58 struct TabSizes { 6:15.58 ^~~~~~~~ 6:15.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::ServoSizes]': 6:15.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:15.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.58 memset(aT, 0, sizeof(T)); 6:15.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:15.58 struct ServoSizes { 6:15.58 ^~~~~~~~~~ 6:15.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::StaticStrings]': 6:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 6:15.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.59 memset(aT, 0, sizeof(T)); 6:15.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:15.59 class StaticStrings { 6:15.59 ^~~~~~~~~~~~~ 6:15.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::PreliminaryObjectArray]': 6:15.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 6:15.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.60 memset(aT, 0, sizeof(T)); 6:15.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:15.60 class PreliminaryObjectArray { 6:15.60 ^~~~~~~~~~~~~~~~~~~~~~ 6:15.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::TypeNewScript]': 6:15.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 6:15.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.61 memset(aT, 0, sizeof(T)); 6:15.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:15.61 class TypeNewScript { 6:15.61 ^~~~~~~~~~~~~ 6:15.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::jit::IonScriptCounts]': 6:15.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 6:15.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.65 memset(aT, 0, sizeof(T)); 6:15.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AtomicOperations.h:357, 6:15.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:61, 6:15.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:15.66 struct IonScriptCounts { 6:15.66 ^~~~~~~~~~~~~~~ 6:15.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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::gcstats::ZoneGCStats]': 6:15.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 6:15.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 6:15.69 memset(aT, 0, sizeof(T)); 6:15.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 6:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 6:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 6:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 6:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AtomicOperations.h:357, 6:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:61, 6:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:15.69 struct ZoneGCStats { 6:15.69 ^~~~~~~~~~~ 6:15.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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]': 6:15.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 6:15.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] 6:15.71 memset(aT, 0, sizeof(T)); 6:15.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AtomicOperations.h:357, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:61, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:15.71 class NewObjectCache { 6:15.71 ^~~~~~~~~~~~~~ 6:15.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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]': 6:15.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 6:15.71 /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:15.71 memset(aT, 0, sizeof(T)); 6:15.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:15.72 class MOZ_NON_PARAM alignas(8) Value { 6:15.72 ^~~~~ 6:15.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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]': 6:15.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:15.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] 6:15.72 memset(aT, 0, sizeof(T)); 6:15.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:67, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.72 /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:15.72 class CodeOffsetJump { 6:15.72 ^~~~~~~~~~~~~~ 6:15.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 6:15.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 6:15.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 6:15.72 /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:15.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 6:15.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] 6:15.73 memset(table, 0, sizeof(*table) * capacity()); 6:15.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.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 6:15.73 class HashTableEntry { 6:15.73 ^~~~~~~~~~~~~~ 6:15.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]': 6:15.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]' 6:15.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 6:15.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] 6:15.73 memset(table, 0, sizeof(*table) * capacity()); 6:15.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.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 6:15.73 class HashTableEntry { 6:15.73 ^~~~~~~~~~~~~~ 6:15.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]': 6:15.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]' 6:15.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 6:15.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] 6:15.74 memset(table, 0, sizeof(*table) * capacity()); 6:15.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.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 6:15.74 class HashTableEntry { 6:15.74 ^~~~~~~~~~~~~~ 6:15.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:16.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:16.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:17.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:17.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 6:17.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 6:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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)': 6:17.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] 6:17.92 size - sizeof(js::NativeObject)); 6:17.92 ^ 6:17.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 6:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:17.92 class HeapSlot : public WriteBarrieredBase { 6:17.93 ^~~~~~~~ 6:17.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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]': 6:17.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:17.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] 6:17.93 memset(aT, 0, sizeof(T)); 6:17.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:17.93 struct TabSizes { 6:17.93 ^~~~~~~~ 6:17.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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::ServoSizes]': 6:17.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:17.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:17.93 memset(aT, 0, sizeof(T)); 6:17.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:17.94 struct ServoSizes { 6:17.94 ^~~~~~~~~~ 6:17.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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::StaticStrings]': 6:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 6:17.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] 6:17.94 memset(aT, 0, sizeof(T)); 6:17.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:17.94 class StaticStrings { 6:17.94 ^~~~~~~~~~~~~ 6:17.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6: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]': 6:17.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 6: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] 6:17.95 memset(aT, 0, sizeof(T)); 6:17.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:17.96 class PreliminaryObjectArray { 6:17.96 ^~~~~~~~~~~~~~~~~~~~~~ 6:17.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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::TypeNewScript]': 6:17.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 6:17.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 js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 6:17.96 memset(aT, 0, sizeof(T)); 6:17.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:17.97 class TypeNewScript { 6:17.97 ^~~~~~~~~~~~~ 6:17.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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::jit::IonScriptCounts]': 6:17.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 6:17.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 6:17.97 memset(aT, 0, sizeof(T)); 6:17.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 6:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:17.98 struct IonScriptCounts { 6:17.98 ^~~~~~~~~~~~~~~ 6:17.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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::gcstats::ZoneGCStats]': 6:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 6:17.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] 6:17.98 memset(aT, 0, sizeof(T)); 6:17.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:17.98 struct ZoneGCStats { 6:17.98 ^~~~~~~~~~~ 6:17.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.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]': 6:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 6:17.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] 6:17.99 memset(aT, 0, sizeof(T)); 6:17.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:17.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:17.99 class NewObjectCache { 6:17.99 ^~~~~~~~~~~~~~ 6:17.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.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]': 6:18.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 6:18.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] 6:18.00 memset(aT, 0, sizeof(T)); 6:18.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:18.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:18.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:18.00 class MOZ_NON_PARAM alignas(8) Value { 6:18.01 ^~~~~ 6:18.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.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::jit::CodeOffsetJump]': 6:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:18.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 6:18.01 memset(aT, 0, sizeof(T)); 6:18.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:18.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:19, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.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 6:18.01 class CodeOffsetJump { 6:18.01 ^~~~~~~~~~~~~~ 6:18.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 6:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.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]': 6:18.02 /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:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 6:18.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 6:18.02 memset(table, 0, sizeof(*table) * capacity()); 6:18.02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.02 /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:18.02 class HashTableEntry { 6:18.02 ^~~~~~~~~~~~~~ 6:18.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:18.03 /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:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 6:18.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 6:18.03 memset(table, 0, sizeof(*table) * capacity()); 6:18.03 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.03 /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:18.03 class HashTableEntry { 6:18.03 ^~~~~~~~~~~~~~ 6:18.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:18.03 /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:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 6:18.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, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 6:18.04 memset(table, 0, sizeof(*table) * capacity()); 6:18.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.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 6:18.04 class HashTableEntry { 6:18.04 ^~~~~~~~~~~~~~ 6:18.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:19, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.04 /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]': 6:18.04 /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]' 6:18.04 /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]' 6:18.04 /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]' 6:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 6:18.04 /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] 6:18.04 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 6:18.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 6:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 6:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 6:18.05 class HashTableEntry { 6:18.05 ^~~~~~~~~~~~~~ 6:18.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:18.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:18.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:18.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:18.92 /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': 6:18.92 /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] 6:18.92 if (!nr_transport_addr_cmp(const_cast(&remote_address), 6:18.93 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.93 &port_mapping->remote_address_, compare_flags)) 6:18.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:18.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:38: 6:18.97 /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)': 6:18.97 /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] 6:18.97 memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 6:18.97 ^ 6:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Segment.h:38, 6:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:32, 6:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 6:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Slot.h:43:8: note: 'struct graphite2::SlotJustify' declared here 6:18.99 struct SlotJustify 6:18.99 ^~~~~~~~~~~ 6:18.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureVal.h:31, 6:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureMap.h:29, 6:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Face.h:34, 6:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Segment.h:34, 6:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:32, 6:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 6:18.99 /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*]': 6:18.99 /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]' 6:18.99 /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]' 6:18.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:60:47: required from here 6:18.99 /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] 6:18.99 if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 6:18.99 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureMap.h:29, 6:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Face.h:34, 6:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Segment.h:34, 6:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:32, 6:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 6:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 6:19.00 class FeatureVal : public Vector 6:19.00 ^~~~~~~~~~ 6:19.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:19.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 6:19.00 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: 6:19.00 /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)': 6:19.00 /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] 6:19.00 memset(&_header, 0, sizeof(_header)); 6:19.00 ^ 6:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h:23, 6:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc:11, 6:19.00 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: 6:19.00 /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 6:19.00 struct RtcpCommonHeader { 6:19.00 ^~~~~~~~~~~~~~~~ 6:19.00 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: 6:19.00 /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': 6:19.00 /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] 6:19.00 memset(header, 0, sizeof(*header)); 6:19.00 ^ 6:19.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, 6:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc:17, 6:19.01 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: 6:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:909:8: note: 'struct webrtc::RTPHeader' declared here 6:19.01 struct RTPHeader { 6:19.01 ^~~~~~~~~ 6:19.01 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: 6:19.01 /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*)': 6:19.01 /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=] 6:19.01 parsed_payload->frame_type = kVideoFrameKey; 6:19.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 6:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:536:7: note: here 6:19.01 case H264::NaluType::kSlice: { 6:19.01 ^~~~ 6:19.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 6:19.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:19.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:19.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:19.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:20.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:20.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:20.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:20.18 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:20.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:20.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 6:20.31 librtp_rtcp_gn.a.desc 6:20.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 6:20.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:20.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:20.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:20.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:20.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:20.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:20.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:20.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 6:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-font-face.c:41, 6:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: 6:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 6:20.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] 6:20.79 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:20.79 ^ 6:20.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' 6:20.79 ((size) ? malloc((unsigned) (size)) : NULL) 6:20.79 ^~~~ 6:20.79 /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' 6:20.79 gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 6:20.79 ^~~~~~~~~~~~~~~~ 6:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 6:20.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] 6:20.79 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:20.79 ^ 6:20.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' 6:20.79 ((size) ? malloc((unsigned) (size)) : NULL) 6:20.79 ^~~~ 6:20.80 /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' 6:20.80 hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 6:20.80 ^~~~~~~~~~~~~~~~ 6:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 6:20.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] 6:20.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:20.80 ^ 6:20.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' 6:20.80 ((size) ? malloc((unsigned) (size)) : NULL) 6:20.80 ^~~~ 6:20.80 /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' 6:20.80 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 6:20.80 ^~~~~~~~~~~~~~~~ 6:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 6:20.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] 6:20.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:20.81 ^ 6:20.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' 6:20.81 ((size) ? malloc((unsigned) (size)) : NULL) 6:20.82 ^~~~ 6:20.82 /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' 6:20.82 pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 6:20.82 ^~~~~~~~~~~~~~~~ 6:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 6:20.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] 6:20.82 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:20.82 ^ 6:20.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' 6:20.82 ((size) ? malloc((unsigned) (size)) : NULL) 6:20.82 ^~~~ 6:20.82 /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' 6:20.82 return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:20.82 ^~~~~~~~~~~~~~~~ 6:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 6:20.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] 6:20.82 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:20.82 ^ 6:20.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' 6:20.82 ((size) ? malloc((unsigned) (size)) : NULL) 6:20.82 ^~~~ 6:20.82 /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' 6:20.83 return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 6:20.83 ^~~~~~~~~~~~~~~~ 6:20.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:21.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:21.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:21.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:21.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 6:21.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 6:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 6:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 6:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/BackgroundUtils.h:10, 6:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 6:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: 6:21.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': 6:21.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:21.25 foundInterface = 0; \ 6:21.25 ^~~~~~~~~~~~~~ 6:21.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' 6:21.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:21.25 ^~~~~~~~~~~~~~~~~~~~~~~ 6:21.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:21.25 NS_INTERFACE_MAP_END 6:21.25 ^~~~~~~~~~~~~~~~~~~~ 6:21.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 6:21.29 else 6:21.29 ^~~~ 6:21.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' 6:21.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:21.29 ^~~~~~~~~~~~~~~~~~ 6:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:21.29 NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) 6:21.29 ^~~~~~~~~~~~~~~~~~~~~~ 6:21.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 6:21.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:21.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:21.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:21.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 6:21.71 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: 6:21.72 /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&)': 6:21.72 /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] 6:21.72 memset(&codec, 0, sizeof(codec)); 6:21.72 ^ 6:21.72 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, 6:21.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/call_stats.cc:17, 6:21.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:2: 6:21.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 6:21.73 class VideoCodec { 6:21.73 ^~~~~~~~~~ 6:21.73 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: 6:21.73 /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*)': 6:21.73 /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=] 6:21.73 keyframe_request_sender_->RequestKeyFrame(); 6:21.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 6:21.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:323:9: note: here 6:21.73 case video_coding::H264SpsPpsTracker::kDrop: 6:21.73 ^~~~ 6:21.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 6:21.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:21.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:22.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 6:22.39 liburiloader_prefetch.a.desc 6:22.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 6:22.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 6:22.40 libvideo_gn.a.desc 6:22.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 6:22.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:22.74 SkJumper_generated.o 6:22.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:23.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 6:23.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.h:8, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.cpp:5, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 6:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': 6:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:23.41 foundInterface = 0; \ 6:23.41 ^~~~~~~~~~~~~~ 6:23.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' 6:23.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 6:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5DocumentBuilder.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 6:23.41 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 6:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsNameSpaceManager.h:13, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AttributeName.cpp:33, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:11: 6:23.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 6:23.41 } else 6:23.41 ^~~~ 6:23.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' 6:23.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.41 /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' 6:23.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsHtml5DocumentBuilder) 6:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.h:8, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.cpp:5, 6:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 6:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': 6:23.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:23.44 foundInterface = 0; \ 6:23.44 ^~~~~~~~~~~~~~ 6:23.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' 6:23.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:23.45 ^~~~~~~~~~~~~~~~~~~~~~~ 6:23.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5Parser.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:23.45 NS_INTERFACE_MAP_END 6:23.45 ^~~~~~~~~~~~~~~~~~~~ 6:23.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 6:23.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 6:23.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 6:23.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 6:23.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsNameSpaceManager.h:13, 6:23.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AttributeName.cpp:33, 6:23.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:11: 6:23.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 6:23.45 } else 6:23.45 ^~~~ 6:23.45 /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' 6:23.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:23.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.45 /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' 6:23.45 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) 6:23.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 6:23.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:23.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:33, 6:23.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math.cc:27: 6:23.79 /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] 6:23.79 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:23.79 ^~~~~~~~~~~~~~~~~~~ 6:23.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:23.79 _hb_debug_msg_va (const char *what, 6:23.79 ^~~~~~~~~~~~~~~~ 6:23.79 /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] 6:23.79 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:23.80 ^~~~~~~~~~~~~~~~ 6:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:23.80 _hb_debug_msg (const char *what, 6:23.80 ^~~~~~~~~~~~~ 6:23.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 6:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math-table.hh:31, 6:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math.cc:30: 6:23.80 /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()': 6:23.80 /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] 6:23.80 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 6:23.80 ^ 6:23.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:32, 6:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math.cc:27: 6:23.80 /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 6:23.80 struct hb_vector_size_t 6:23.80 ^~~~~~~~~~~~~~~~ 6:23.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:24.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:24.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 6:24.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 6:24.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 6:24.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 6:24.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 6:24.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:27: 6:24.16 /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] 6:24.16 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:24.17 ^~~~~~~~~~~~~~~~~~~ 6:24.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:24.17 _hb_debug_msg_va (const char *what, 6:24.17 ^~~~~~~~~~~~~~~~ 6:24.17 /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] 6:24.17 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:24.17 ^~~~~~~~~~~~~~~~ 6:24.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:24.17 _hb_debug_msg (const char *what, 6:24.17 ^~~~~~~~~~~~~ 6:24.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:24.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:24.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportlayer.h:12, 6:24.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportflow.h:19, 6:24.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportflow.cpp:12: 6:24.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/sigslot.h: In member function 'nsresult mozilla::TransportFlow::PushLayers(nsAutoPtr >)': 6:24.35 /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] 6:24.35 m_connected_slots.push_back(conn); 6:24.35 ^~~~~~~~~~~~~~~~~ 6:24.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportflow.cpp:130:19: note: 'layer' was declared here 6:24.35 TransportLayer *layer; 6:24.35 ^~~~~ 6:24.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:24.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 6:24.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 6:24.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:24.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:20: 6:24.95 /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] 6:24.95 class Machine::Code::decoder 6:24.95 ^~~~~~~ 6:24.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:25.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 6:25.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 6:25.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 6:25.31 libmedia_webrtc_signaling_src_peerconnection.a.desc 6:25.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 6:25.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:25.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:25.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:26.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:26.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:26.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:26.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:26.27 libgfx_graphite2_src.a.desc 6:26.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 6:26.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:26.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:26.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:26.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:26.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:27.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:27.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:27.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:27.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:27.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:27.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:27.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 6:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 6:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 6:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 6:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 6:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:33, 6:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:27: 6:27.27 /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] 6:27.27 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:27.27 ^~~~~~~~~~~~~~~~~~~ 6:27.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:27.27 _hb_debug_msg_va (const char *what, 6:27.27 ^~~~~~~~~~~~~~~~ 6:27.27 /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] 6:27.27 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:27.27 ^~~~~~~~~~~~~~~~ 6:27.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:27.27 _hb_debug_msg (const char *what, 6:27.27 ^~~~~~~~~~~~~ 6:27.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:27.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:27.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:27.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:27.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 6:27.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 6:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 6:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 6:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp: In member function 'virtual nsresult ContentPrincipal::QueryInterface(const nsIID&, void**)': 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:27.60 foundInterface = 0; \ 6:27.60 ^~~~~~~~~~~~~~ 6:27.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' 6:27.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:27.60 ^~~~~~~~~~~~~~~~~~~~~~~ 6:27.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' 6:27.60 NS_INTERFACE_MAP_END 6:27.60 ^~~~~~~~~~~~~~~~~~~~ 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.60 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 6:27.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 6:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.60 /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:27.60 } else 6:27.60 ^~~~ 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 6:27.60 } else 6:27.60 ^~~~ 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.60 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 6:27.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 6:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 6:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 6:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ExpandedPrincipal.cpp: In member function 'virtual nsresult ExpandedPrincipal::QueryInterface(const nsIID&, void**)': 6:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:27.60 foundInterface = 0; \ 6:27.60 ^~~~~~~~~~~~~~ 6:27.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' 6:27.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:27.60 ^~~~~~~~~~~~~~~~~~~~~~~ 6:27.61 /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:27.61 NS_INTERFACE_MAP_END 6:27.61 ^~~~~~~~~~~~~~~~~~~~ 6:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.61 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 6:27.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 6:27.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.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 6:27.61 } else 6:27.61 ^~~~ 6:27.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' 6:27.61 } else 6:27.61 ^~~~ 6:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.61 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 6:27.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipal.cpp: In member function 'virtual nsresult NullPrincipal::QueryInterface(const nsIID&, void**)': 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:27.62 foundInterface = 0; \ 6:27.62 ^~~~~~~~~~~~~~ 6:27.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' 6:27.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:27.62 ^~~~~~~~~~~~~~~~~~~~~~~ 6:27.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' 6:27.62 NS_INTERFACE_MAP_END 6:27.62 ^~~~~~~~~~~~~~~~~~~~ 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.62 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 6:27.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.62 /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:27.62 } else 6:27.62 ^~~~ 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 6:27.62 } else 6:27.62 ^~~~ 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.62 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 6:27.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 6:27.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipalURI.cpp: In member function 'virtual nsresult NullPrincipalURI::QueryInterface(const nsIID&, void**)': 6:27.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:27.63 foundInterface = 0; \ 6:27.63 ^~~~~~~~~~~~~~ 6:27.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' 6:27.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:27.63 ^~~~~~~~~~~~~~~~~~~~~~~ 6:27.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipalURI.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:27.63 NS_INTERFACE_MAP_END 6:27.63 ^~~~~~~~~~~~~~~~~~~~ 6:27.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 6:27.63 else 6:27.63 ^~~~ 6:27.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' 6:27.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:27.63 ^~~~~~~~~~~~~~~~~~ 6:27.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipalURI.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:27.63 NS_INTERFACE_MAP_ENTRY(nsIIPCSerializableURI) 6:27.63 ^~~~~~~~~~~~~~~~~~~~~~ 6:27.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/SystemPrincipal.cpp: In member function 'virtual nsresult SystemPrincipal::QueryInterface(const nsIID&, void**)': 6:27.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:27.63 foundInterface = 0; \ 6:27.63 ^~~~~~~~~~~~~~ 6:27.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' 6:27.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:27.63 ^~~~~~~~~~~~~~~~~~~~~~~ 6:27.63 /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:27.63 NS_INTERFACE_MAP_END 6:27.63 ^~~~~~~~~~~~~~~~~~~~ 6:27.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.63 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 6:27.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 6:27.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 6:27.64 /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:27.64 } else 6:27.64 ^~~~ 6:27.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 6:27.64 } else 6:27.64 ^~~~ 6:27.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:27.64 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 6:27.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 6:28.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:28.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:28.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 6:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 6:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: 6:28.29 /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': 6:28.29 /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] 6:28.29 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.29 ^ 6:28.29 /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' 6:28.29 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.29 ^~~~ 6:28.29 /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' 6:28.29 new_rects = _cairo_malloc_ab (size, 6:28.29 ^~~~~~~~~~~~~~~~ 6:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 6:28.30 /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] 6:28.30 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.30 ^ 6:28.30 /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' 6:28.30 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.30 ^~~~ 6:28.30 /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' 6:28.30 points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 6:28.30 ^~~~~~~~~~~~~~~~ 6:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 6:28.30 /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] 6:28.30 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.30 ^ 6:28.30 /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' 6:28.30 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.30 ^~~~ 6:28.30 /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' 6:28.30 new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 6:28.31 ^~~~~~~~~~~~~~~~ 6:28.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 6:28.31 /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] 6:28.31 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.31 ^ 6:28.31 /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' 6:28.31 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.31 ^~~~ 6:28.31 /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' 6:28.31 path->data = _cairo_malloc_ab (path->num_data, 6:28.31 ^~~~~~~~~~~~~~~~ 6:28.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 6:28.31 /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] 6:28.31 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.31 ^ 6:28.31 /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' 6:28.31 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.31 ^~~~ 6:28.31 /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' 6:28.31 pattern->stops = _cairo_malloc_ab (other->stops_size, 6:28.31 ^~~~~~~~~~~~~~~~ 6:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 6:28.32 /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] 6:28.32 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.32 ^ 6:28.33 /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' 6:28.33 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.33 ^~~~ 6:28.33 /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' 6:28.33 new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 6:28.33 ^~~~~~~~~~~~~~~~ 6:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 6:28.33 /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] 6:28.33 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.33 ^ 6:28.33 /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' 6:28.33 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.34 ^~~~ 6:28.34 /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' 6:28.34 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 6:28.34 ^~~~~~~~~~~~~~~~ 6:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 6:28.34 /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] 6:28.34 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.34 ^ 6:28.34 /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' 6:28.34 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.34 ^~~~ 6:28.34 /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' 6:28.34 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 6:28.34 ^~~~~~~~~~~~~~~~ 6:28.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 6:28.35 /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] 6:28.36 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.36 ^ 6:28.36 /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' 6:28.36 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.37 ^~~~ 6:28.37 /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' 6:28.37 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 6:28.37 ^~~~~~~~~~~~~~~~ 6:28.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 6:28.40 /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] 6:28.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.40 ^ 6:28.40 /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' 6:28.40 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.40 ^~~~ 6:28.40 /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' 6:28.40 vertices = _cairo_malloc_ab (num_vertices, 6:28.40 ^~~~~~~~~~~~~~~~ 6:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 6:28.40 /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] 6:28.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.40 ^ 6:28.40 /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' 6:28.40 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.40 ^~~~ 6:28.40 /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' 6:28.40 new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 6:28.40 ^~~~~~~~~~~~~~~~ 6:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 6:28.40 /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] 6:28.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.40 ^ 6:28.41 /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' 6:28.41 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.41 ^~~~ 6:28.41 /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' 6:28.41 command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 6:28.41 ^~~~~~~~~~~~~~~~ 6:28.41 /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] 6:28.41 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.41 ^ 6:28.41 /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' 6:28.41 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.41 ^~~~ 6:28.41 /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' 6:28.41 command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 6:28.41 ^~~~~~~~~~~~~~~~ 6:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 6:28.41 /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] 6:28.41 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.42 ^ 6:28.42 /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' 6:28.42 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.42 ^~~~ 6:28.42 /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' 6:28.42 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:28.42 ^~~~~~~~~~~~~~~~ 6:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 6:28.42 /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] 6:28.43 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.43 ^ 6:28.43 /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' 6:28.43 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.43 ^~~~ 6:28.43 /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' 6:28.43 new_elements = _cairo_malloc_ab (pq->max_size, 6:28.43 ^~~~~~~~~~~~~~~~ 6:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 6:28.43 /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] 6:28.43 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.43 ^ 6:28.43 /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' 6:28.43 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.43 ^~~~ 6:28.44 /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' 6:28.44 sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 6:28.44 ^~~~~~~~~~~~~~~~ 6:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 6:28.44 /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] 6:28.44 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.44 ^ 6:28.44 /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' 6:28.44 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.44 ^~~~ 6:28.44 /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' 6:28.44 rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 6:28.44 ^~~~~~~~~~~~~~~~ 6:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 6:28.44 /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] 6:28.44 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.44 ^ 6:28.44 /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' 6:28.44 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.44 ^~~~ 6:28.44 /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' 6:28.44 pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 6:28.44 ^~~~~~~~~~~~~~~~ 6:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 6:28.44 /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] 6:28.45 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.45 ^ 6:28.45 /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' 6:28.45 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.45 ^~~~ 6:28.45 /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' 6:28.45 subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 6:28.45 ^~~~~~~~~~~~~~~~ 6:28.45 /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': 6:28.45 /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] 6:28.45 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.45 ^ 6:28.45 /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' 6:28.45 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.45 ^~~~ 6:28.45 /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' 6:28.45 collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 6:28.45 ^~~~~~~~~~~~~~~~ 6:28.45 /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] 6:28.45 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:28.45 ^ 6:28.45 /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' 6:28.45 ((size) ? malloc((unsigned) (size)) : NULL) 6:28.45 ^~~~ 6:28.46 /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' 6:28.46 collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 6:28.46 ^~~~~~~~~~~~~~~~ 6:28.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:28.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:28.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:28.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:28.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 6:28.78 libcaps.a.desc 6:28.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 6:28.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:28.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:33, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-private.hh:32, 6:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-khmer.cc:27: 6:28.98 /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] 6:28.98 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:28.98 ^~~~~~~~~~~~~~~~~~~ 6:28.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:28.98 _hb_debug_msg_va (const char *what, 6:28.98 ^~~~~~~~~~~~~~~~ 6:28.98 /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] 6:28.98 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:28.98 ^~~~~~~~~~~~~~~~ 6:28.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:28.99 _hb_debug_msg (const char *what, 6:28.99 ^~~~~~~~~~~~~ 6:28.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:28.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:28.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:29.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:29.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:29.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:29.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 6:29.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:29.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 6:29.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 6:29.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BufferList.h:12, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/pickle.h:17, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:29.30 /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]': 6:29.30 /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] 6:29.30 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 6:29.30 ^~ 6:29.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:29.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:850:9: note: 'tmp' was declared here 6:29.30 T tmp; 6:29.30 ^~~ 6:29.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BufferList.h:12, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/pickle.h:17, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:29.30 /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*)': 6:29.30 /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] 6:29.30 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 6:29.30 ^~ 6:29.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:29.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:29.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:850:9: note: 'tmp' was declared here 6:29.30 T tmp; 6:29.30 ^~~ 6:29.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 6:29.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:29.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:29.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:29.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:29.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:30.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:30.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:31.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:31.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:31.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:31.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 6:31.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 6:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 6:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 6:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 6:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-use-private.hh:35, 6:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:29: 6:31.58 /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] 6:31.58 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:31.58 ^~~~~~~~~~~~~~~~~~~ 6:31.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:31.58 _hb_debug_msg_va (const char *what, 6:31.58 ^~~~~~~~~~~~~~~~ 6:31.58 /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] 6:31.58 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:31.58 ^~~~~~~~~~~~~~~~ 6:31.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:31.58 _hb_debug_msg (const char *what, 6:31.58 ^~~~~~~~~~~~~ 6:31.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:31.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:31.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:31.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:31.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:31.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:31.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:31.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:31.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:31.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:31.83 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:31.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:32.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 6:32.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 6:32.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:32.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:32.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:32.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:32.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:32.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:32.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:32.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:32.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:32.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:32.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:32.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:32.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:33.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:33.27 libmedia_mtransport_build.a.desc 6:33.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 6:33.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:33.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:35.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:35.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:35.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:35.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:35.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:35.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:35.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:35.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:35.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:35.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:35.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 6:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shape-plan-private.hh:31, 6:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shaper-impl-private.hh:33, 6:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape.cc:32: 6:35.98 /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] 6:35.98 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:35.98 ^~~~~~~~~~~~~~~~~~~ 6:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:35.99 _hb_debug_msg_va (const char *what, 6:35.99 ^~~~~~~~~~~~~~~~ 6:35.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] 6:35.99 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:35.99 ^~~~~~~~~~~~~~~~ 6:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:35.99 _hb_debug_msg (const char *what, 6:35.99 ^~~~~~~~~~~~~ 6:35.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape.cc:41: 6:35.99 /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()': 6:35.99 /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] 6:35.99 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 6:35.99 ^ 6:35.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shaper-impl-private.hh:30, 6:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape.cc:32: 6:35.99 /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 6:35.99 struct hb_vector_size_t 6:35.99 ^~~~~~~~~~~~~~~~ 6:35.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:36.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shape-plan.cc:28: 6:36.48 /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] 6:36.48 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:36.48 ^~~~~~~~~~~~~~~~~~~ 6:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:36.48 _hb_debug_msg_va (const char *what, 6:36.48 ^~~~~~~~~~~~~~~~ 6:36.48 /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] 6:36.48 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:36.48 ^~~~~~~~~~~~~~~~ 6:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:36.48 _hb_debug_msg (const char *what, 6:36.48 ^~~~~~~~~~~~~ 6:36.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 6:36.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:36.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:36.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:36.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:38.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 6:38.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 6:38.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:38.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:38.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:38.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:38.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:38.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:39.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:39.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:39.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 6:39.28 libgfx_config.a.desc 6:39.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 6:39.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:39.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:39.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:39.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:39.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:39.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 6:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-spans.c:27, 6:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 6:39.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 6:39.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] 6:39.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.87 ^ 6:39.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' 6:39.87 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.87 ^~~~ 6:39.87 /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' 6:39.87 style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 6:39.87 ^~~~~~~~~~~~~~~~ 6:39.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 6:39.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] 6:39.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.87 ^ 6:39.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' 6:39.87 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.87 ^~~~ 6:39.87 /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' 6:39.87 rects = _cairo_malloc_ab (traps->num_traps, 6:39.87 ^~~~~~~~~~~~~~~~ 6:39.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 6:39.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] 6:39.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.87 ^ 6:39.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' 6:39.87 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.87 ^~~~ 6:39.87 /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' 6:39.87 offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 6:39.87 ^~~~~~~~~~~~~~~~ 6:39.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 6:39.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] 6:39.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.89 ^ 6:39.89 /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' 6:39.89 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.89 ^~~~ 6:39.89 /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' 6:39.89 offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 6:39.89 ^~~~~~~~~~~~~~~~ 6:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 6:39.89 /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] 6:39.89 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.89 ^ 6:39.89 /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' 6:39.89 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.89 ^~~~ 6:39.89 /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' 6:39.89 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:39.89 ^~~~~~~~~~~~~~~~ 6:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 6:39.90 /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] 6:39.90 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.90 ^ 6:39.90 /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' 6:39.90 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.90 ^~~~ 6:39.90 /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' 6:39.90 rects = _cairo_malloc_ab (num_rects, 6:39.91 ^~~~~~~~~~~~~~~~ 6:39.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 6:39.91 /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] 6:39.91 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.91 ^ 6:39.91 /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' 6:39.91 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.91 ^~~~ 6:39.91 /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' 6:39.91 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:39.91 ^~~~~~~~~~~~~~~~ 6:39.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 6:39.91 /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] 6:39.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.92 ^ 6:39.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' 6:39.92 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.92 ^~~~ 6:39.92 /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' 6:39.92 polygon->y_buckets = _cairo_malloc_ab (num_buckets, 6:39.92 ^~~~~~~~~~~~~~~~ 6:39.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 6:39.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] 6:39.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.92 ^ 6:39.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' 6:39.92 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.92 ^~~~ 6:39.92 /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' 6:39.93 new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 6:39.93 ^~~~~~~~~~~~~~~~ 6:39.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 6:39.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] 6:39.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.93 ^ 6:39.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' 6:39.94 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.94 ^~~~ 6:39.94 /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' 6:39.94 rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 6:39.94 ^~~~~~~~~~~~~~~~ 6:39.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 6:39.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] 6:39.94 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.94 ^ 6:39.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' 6:39.94 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.94 ^~~~ 6:39.94 /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' 6:39.94 str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 6:39.94 ^~~~~~~~~~~~~~~~ 6:39.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 6:39.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] 6:39.94 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:39.94 ^ 6:39.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' 6:39.94 ((size) ? malloc((unsigned) (size)) : NULL) 6:39.94 ^~~~ 6:39.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' 6:39.94 str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 6:39.94 ^~~~~~~~~~~~~~~~ 6:39.95 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: 6:39.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-version.c: At top level: 6:39.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 6:39.95 #define CAIRO_VERSION_H 1 6:39.95 6:39.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo.h:41, 6:39.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:70, 6:39.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-spans.c:27, 6:39.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 6:39.96 /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 6:39.96 #define CAIRO_VERSION_H 6:39.96 6:39.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:40.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:40.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:40.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:41.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 6:41.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 6:41.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:41.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:41.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:41.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:41.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:41.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:41.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:41.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:41.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 6:41.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 6:41.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 6:41.99 libimage_decoders_icon_gtk.a.desc 6:41.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 6:42.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:42.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:42.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:42.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:42.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 6:42.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:42.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:43.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:43.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:44.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:44.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:44.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:44.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:44.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:45.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:45.09 libgfx_cairo_cairo_src.a.desc 6:45.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 6:45.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:45.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:46.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 6:46.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 6:46.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 6:46.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 6:46.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:46.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:47.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:47.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:23, 6:47.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.05 /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)': 6:47.05 /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] 6:47.05 size - sizeof(js::NativeObject)); 6:47.05 ^ 6:47.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 6:47.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 6:47.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:47.05 class HeapSlot : public WriteBarrieredBase { 6:47.05 ^~~~~~~~ 6:47.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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::TabSizes]': 6:47.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:47.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:47.06 memset(aT, 0, sizeof(T)); 6:47.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:47.07 struct TabSizes { 6:47.07 ^~~~~~~~ 6:47.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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::ServoSizes]': 6:47.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:47.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 JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:47.08 memset(aT, 0, sizeof(T)); 6:47.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:47.08 struct ServoSizes { 6:47.08 ^~~~~~~~~~ 6:47.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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]': 6:47.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 6:47.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] 6:47.09 memset(aT, 0, sizeof(T)); 6:47.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:47.10 class StaticStrings { 6:47.10 ^~~~~~~~~~~~~ 6:47.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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]': 6:47.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 6:47.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] 6:47.13 memset(aT, 0, sizeof(T)); 6:47.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:47.13 class PreliminaryObjectArray { 6:47.13 ^~~~~~~~~~~~~~~~~~~~~~ 6:47.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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]': 6:47.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 6:47.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] 6:47.13 memset(aT, 0, sizeof(T)); 6:47.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 6:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:47.14 class TypeNewScript { 6:47.14 ^~~~~~~~~~~~~ 6:47.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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::jit::IonScriptCounts]': 6:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 6:47.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] 6:47.15 memset(aT, 0, sizeof(T)); 6:47.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:47.15 struct IonScriptCounts { 6:47.15 ^~~~~~~~~~~~~~~ 6:47.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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]': 6:47.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 6:47.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] 6:47.15 memset(aT, 0, sizeof(T)); 6:47.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 6:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 6:47.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:47.16 struct ZoneGCStats { 6:47.16 ^~~~~~~~~~~ 6:47.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6: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 = js::NewObjectCache]': 6:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 6: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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 6:47.16 memset(aT, 0, sizeof(T)); 6:47.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:47.17 class NewObjectCache { 6:47.17 ^~~~~~~~~~~~~~ 6:47.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.19 /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:47.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 6:47.19 /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:47.19 memset(aT, 0, sizeof(T)); 6:47.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 6:47.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 6:47.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:47.19 class MOZ_NON_PARAM alignas(8) Value { 6:47.20 ^~~~~ 6:47.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 6:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 6:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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]': 6:47.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:47.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] 6:47.21 memset(aT, 0, sizeof(T)); 6:47.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:47.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:22, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.22 /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:47.22 class CodeOffsetJump { 6:47.22 ^~~~~~~~~~~~~~ 6:47.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.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]': 6:47.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]' 6:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 6:47.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 6:47.22 memset(table, 0, sizeof(*table) * capacity()); 6:47.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.22 /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:47.22 class HashTableEntry { 6:47.22 ^~~~~~~~~~~~~~ 6:47.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:47.22 /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:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 6:47.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 6:47.22 memset(table, 0, sizeof(*table) * capacity()); 6:47.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.22 /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:47.22 class HashTableEntry { 6:47.22 ^~~~~~~~~~~~~~ 6:47.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:47.22 /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:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 6:47.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] 6:47.22 memset(table, 0, sizeof(*table) * capacity()); 6:47.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.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 6:47.22 class HashTableEntry { 6:47.22 ^~~~~~~~~~~~~~ 6:47.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 = js::OffThreadPromiseTask* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 6:47.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::OffThreadPromiseTask*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 6:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.cpp:3604:15: required from here 6:47.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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 6:47.22 memset(table, 0, sizeof(*table) * capacity()); 6:47.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.22 /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 6:47.22 class HashTableEntry { 6:47.22 ^~~~~~~~~~~~~~ 6:47.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 = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 6:47.22 /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]' 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 6:47.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, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 6:47.23 memset(table, 0, sizeof(*table) * capacity()); 6:47.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.23 /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 6:47.23 class HashTableEntry { 6:47.23 ^~~~~~~~~~~~~~ 6:47.23 /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:47.23 /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]' 6:47.23 /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]' 6:47.23 /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]' 6:47.23 /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]' 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 6:47.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 6:47.23 memset(table, 0, sizeof(*table) * capacity()); 6:47.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.23 /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:47.23 class HashTableEntry { 6:47.23 ^~~~~~~~~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h: In lambda function: 6:47.23 /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] 6:47.23 mLength += aInsLength; 6:47.23 ~~~~~~~~^~~~~~~~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:245:21: note: 'vlength' was declared here 6:47.23 size_t voffset, vlength; 6:47.23 ^~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.23 /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] 6:47.23 ? twoByteChars().append(base->latin1Chars(nogc) + off, len) 6:47.23 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:245:12: note: 'voffset' was declared here 6:47.23 size_t voffset, vlength; 6:47.23 ^~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:22, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.23 /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)': 6:47.23 /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] 6:47.23 cx_->leaveCompartment(origin_, maybeLock_); 6:47.23 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:20: 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.cpp:1447:35: note: 'ac.js::AutoCompartment::origin_' was declared here 6:47.23 mozilla::Maybe ac; 6:47.23 ^~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:22, 6:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 6:47.23 /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] 6:47.23 cx_->leaveCompartment(origin_, maybeLock_); 6:47.23 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:20: 6:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.cpp:1447:35: note: 'ac.js::AutoCompartment::cx_' was declared here 6:47.23 mozilla::Maybe ac; 6:47.23 ^~ 6:47.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:47.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 6:47.34 libimage_encoders_ico.a.desc 6:47.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 6:47.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 6:47.46 libimage_build.a.desc 6:47.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 6:47.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:47.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:48.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:48.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:48.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:48.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:48.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 6:48.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 6:49.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:49.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:49.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 6:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIHandlerService.h:10, 6:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/ContentHandlerService.h:4, 6:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/ContentHandlerService.cpp:1, 6:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 6:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': 6:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:49.29 foundInterface = 0; \ 6:49.29 ^~~~~~~~~~~~~~ 6:49.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' 6:49.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:49.29 ^~~~~~~~~~~~~~~~~~~~~~~ 6:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalHelperAppService.cpp:1149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:49.29 NS_INTERFACE_MAP_END 6:49.29 ^~~~~~~~~~~~~~~~~~~~ 6:49.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 6:49.29 else 6:49.29 ^~~~ 6:49.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' 6:49.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:49.29 ^~~~~~~~~~~~~~~~~~ 6:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalHelperAppService.cpp:1148:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:49.29 NS_INTERFACE_MAP_ENTRY(nsINamed) 6:49.29 ^~~~~~~~~~~~~~~~~~~~~~ 6:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': 6:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:49.29 foundInterface = 0; \ 6:49.30 ^~~~~~~~~~~~~~ 6:49.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' 6:49.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:49.30 ^~~~~~~~~~~~~~~~~~~~~~~ 6:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:49.30 NS_INTERFACE_MAP_END 6:49.30 ^~~~~~~~~~~~~~~~~~~~ 6:49.30 /usr/src/RPM/BUILD/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:49.30 else 6:49.30 ^~~~ 6:49.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' 6:49.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:49.31 ^~~~~~~~~~~~~~~~~~ 6:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:49.31 NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) 6:49.31 ^~~~~~~~~~~~~~~~~~~~~~ 6:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': 6:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:49.31 foundInterface = 0; \ 6:49.31 ^~~~~~~~~~~~~~ 6: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' 6:49.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:49.31 ^~~~~~~~~~~~~~~~~~~~~~~ 6:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:453:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:49.31 NS_INTERFACE_MAP_END 6:49.31 ^~~~~~~~~~~~~~~~~~~~ 6:49.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 6:49.31 else 6:49.31 ^~~~ 6:49.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' 6:49.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:49.31 ^~~~~~~~~~~~~~~~~~ 6:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:452:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:49.32 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 6:49.32 ^~~~~~~~~~~~~~~~~~~~~~ 6:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': 6:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:49.33 foundInterface = 0; \ 6:49.33 ^~~~~~~~~~~~~~ 6:49.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' 6:49.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:49.33 ^~~~~~~~~~~~~~~~~~~~~~~ 6:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:49.33 NS_INTERFACE_MAP_END 6:49.33 ^~~~~~~~~~~~~~~~~~~~ 6:49.33 /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:49.33 else 6:49.33 ^~~~ 6:49.33 /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:49.33 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:49.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:49.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) 6:49.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 6:49.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 6:49.64 libimage_encoders_png.a.desc 6:49.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 6:49.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 6:49.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 6:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 6:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 6:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconModule.cpp:7, 6:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: 6:49.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconURI.cpp: In member function 'virtual nsresult nsMozIconURI::QueryInterface(const nsIID&, void**)': 6:49.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:49.90 foundInterface = 0; \ 6:49.90 ^~~~~~~~~~~~~~ 6:49.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' 6:49.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:49.90 ^~~~~~~~~~~~~~~~~~~~~~~ 6:49.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:49.90 NS_INTERFACE_MAP_END 6:49.90 ^~~~~~~~~~~~~~~~~~~~ 6:49.90 /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 6:49.90 else 6:49.90 ^~~~ 6:49.90 /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' 6:49.90 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 6:49.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.90 /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' 6:49.90 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsINestedURI, mIconURL) 6:49.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 6:50.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 6:50.25 liburiloader_exthandler.a.desc 6:50.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 6:50.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:50.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:50.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:50.36 libangle_common.a.desc 6:50.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 6:51.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 6:51.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 6:51.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:51.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:51.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 6:51.21 libimage_decoders_icon.a.desc 6:51.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 6:51.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 6:51.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 6:51.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 6:51.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 6:51.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:51.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:52.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 6:52.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 6:52.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:52.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:47: 6:52.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()': 6:52.13 /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] 6:52.13 memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs); 6:52.13 ^ 6:52.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.cpp:7, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:47: 6:52.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.h:425:7: note: 'class js::jit::VirtualRegister' declared here 6:52.13 class VirtualRegister { 6:52.13 ^~~~~~~~~~~~~~~ 6:52.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::TabSizes]': 6:52.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:52.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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.13 memset(aT, 0, sizeof(T)); 6:52.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:52.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:52.14 struct TabSizes { 6:52.14 ^~~~~~~~ 6:52.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::ServoSizes]': 6:52.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:52.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.14 memset(aT, 0, sizeof(T)); 6:52.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:52.14 struct ServoSizes { 6:52.15 ^~~~~~~~~~ 6:52.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::StaticStrings]': 6:52.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 6:52.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.15 memset(aT, 0, sizeof(T)); 6:52.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:52.15 class StaticStrings { 6:52.15 ^~~~~~~~~~~~~ 6:52.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::PreliminaryObjectArray]': 6:52.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 6:52.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.17 memset(aT, 0, sizeof(T)); 6:52.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:52.17 class PreliminaryObjectArray { 6:52.17 ^~~~~~~~~~~~~~~~~~~~~~ 6:52.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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]': 6:52.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 6:52.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] 6:52.17 memset(aT, 0, sizeof(T)); 6:52.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:52.18 class TypeNewScript { 6:52.18 ^~~~~~~~~~~~~ 6:52.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::jit::IonScriptCounts]': 6:52.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 6:52.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.18 memset(aT, 0, sizeof(T)); 6:52.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:52.18 struct IonScriptCounts { 6:52.18 ^~~~~~~~~~~~~~~ 6:52.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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]': 6:52.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 6:52.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] 6:52.20 memset(aT, 0, sizeof(T)); 6:52.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 6:52.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 6:52.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:52.21 struct ZoneGCStats { 6:52.21 ^~~~~~~~~~~ 6:52.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::NewObjectCache]': 6:52.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 6:52.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.23 memset(aT, 0, sizeof(T)); 6:52.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 6:52.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 6:52.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:52.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 6:52.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 6:52.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 6:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 6:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:52.25 class NewObjectCache { 6:52.25 ^~~~~~~~~~~~~~ 6:52.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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]': 6:52.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 6:52.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] 6:52.26 memset(aT, 0, sizeof(T)); 6:52.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:52.26 class MOZ_NON_PARAM alignas(8) Value { 6:52.26 ^~~~~ 6:52.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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::jit::CodeOffsetJump]': 6:52.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:52.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 6:52.26 memset(aT, 0, sizeof(T)); 6:52.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:52.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysisShared.h:10, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.h:10, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.cpp:7, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:20: 6:52.27 /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:52.27 class CodeOffsetJump { 6:52.27 ^~~~~~~~~~~~~~ 6:52.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 6:52.28 /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:52.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 6:52.28 /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:52.28 memset(table, 0, sizeof(*table) * capacity()); 6:52.28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:52.28 /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:52.28 class HashTableEntry { 6:52.28 ^~~~~~~~~~~~~~ 6:52.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:52.28 /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:52.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 6:52.28 /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:52.28 memset(table, 0, sizeof(*table) * capacity()); 6:52.28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:52.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 6:52.29 class HashTableEntry { 6:52.29 ^~~~~~~~~~~~~~ 6:52.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::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:52.29 /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:52.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 6:52.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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 6:52.29 memset(table, 0, sizeof(*table) * capacity()); 6:52.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:52.29 /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:52.29 class HashTableEntry { 6:52.29 ^~~~~~~~~~~~~~ 6:52.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysisShared.h:10, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.h:10, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.cpp:7, 6:52.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:20: 6:52.29 /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]': 6:52.29 /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]' 6:52.29 /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]' 6:52.29 /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]' 6:52.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 6:52.29 /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] 6:52.30 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 6:52.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:52.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 6:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 6:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 6:52.30 class HashTableEntry { 6:52.30 ^~~~~~~~~~~~~~ 6:52.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:52.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 6:52.38 libimage_encoders_jpeg.a.desc 6:52.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 6:52.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 6:52.40 libimage_encoders_bmp.a.desc 6:52.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 6:53.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 6:53.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 6:55.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:55.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:55.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 6:55.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 6:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 6:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/PContentBridgeParent.cpp:7, 6:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols10.cpp:2: 6:55.48 /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]': 6:55.48 /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] 6:55.48 class CreatedWindowInfo final 6:55.48 ^~~~~~~~~~~~~~~~~ 6:55.49 /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}]': 6:55.49 /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] 6:55.50 class CreatedWindowInfo final 6:55.50 ^~~~~~~~~~~~~~~~~ 6:55.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 6:56.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:56.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:57.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:57.30 libgfx_src.a.desc 6:57.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 6:57.78 Compiling same-file v0.1.3 6:57.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:57.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp:8: 6:57.87 /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]': 6:57.87 /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] 6:57.88 aStrokeOptions.mLineCap = capStyle; 6:57.89 ^~~~~~~~~~~~~~ 6:57.89 /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] 6:57.89 aStrokeOptions.mLineJoin = joinStyle; 6:57.89 ^~~~~~~~~~~~~~ 6:57.89 /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] 6:57.89 aStrokeOptions.mDashLength = size_t(dashLength); 6:57.89 ^~~~~~~~~~~~~~ 6:57.89 /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)::]': 6:57.89 /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] 6:57.89 aStream.read((char *)&mPayload.front(), size); 6:57.89 ^~~~~~~ 6:57.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:3325:12: note: 'size' was declared here 6:57.89 uint64_t size; 6:57.89 ^~~~ 6:57.89 /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] 6:57.90 for (uint64_t i = 0; i < size; i++) { 6:57.90 ~~^~~~~~ 6:57.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:2606:12: note: 'size' was declared here 6:57.90 uint64_t size; 6:57.90 ^~~~ 6:57.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 6:57.90 /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] 6:57.90 if (magicInt != mozilla::gfx::kMagicInt) { 6:57.90 ^~ 6:57.90 /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] 6:57.90 if (majorRevision != kMajorRevision) { 6:57.90 ^~ 6:57.90 /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] 6:57.90 if (minorRevision > kMinorRevision) { 6:57.90 ^~ 6:57.90 /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] 6:57.90 bool success = RecordedEvent::DoWithEvent( 6:57.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:57.91 reader, static_cast(eventType), 6:57.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:57.91 [&](RecordedEvent *recordedEvent) { 6:57.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:57.91 // Make sure that the whole event was read from the stream 6:57.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:57.91 // successfully. 6:57.91 ~~~~~~~~~~~~~~~~ 6:57.91 if (!reader.good()) { 6:57.92 ~~~~~~~~~~~~~~~~~~~~~ 6:57.92 return false; 6:57.92 ~~~~~~~~~~~~~ 6:57.92 } 6:57.92 ~ 6:57.92 6:57.92 6:57.92 if (!recordedEvent->PlayEvent(this)) { 6:57.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:57.92 return false; 6:57.92 ~~~~~~~~~~~~~ 6:57.92 } 6:57.92 ~ 6:57.92 6:57.92 6:57.92 return true; 6:57.92 ~~~~~~~~~~~~ 6:57.92 }); 6:57.92 ~~ 6:57.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 6:58.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:58.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 6:58.72 Compiling lazycell v0.4.0 6:59.43 Compiling fnv v1.0.5 7:00.19 Compiling peeking_take_while v0.1.2 7:00.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 7:00.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.h:10, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:7, 7:00.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 7:00.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp: In member function 'virtual nsresult mozilla::dom::AbortController::QueryInterface(const nsIID&, void**)': 7:00.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:00.85 foundInterface = 0; \ 7:00.85 ^~~~~~~~~~~~~~ 7:00.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:00.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:00.85 ^~~~~~~~~~~~~~~~~~~~~~~ 7:00.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:00.85 NS_INTERFACE_MAP_END 7:00.85 ^~~~~~~~~~~~~~~~~~~~ 7:00.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:00.85 else 7:00.85 ^~~~ 7:00.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' 7:00.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:00.85 ^~~~~~~~~~~~~~~~~~ 7:00.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:00.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:00.85 ^~~~~~~~~~~~~~~~~~~~~~ 7:00.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortSignal.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignal::QueryInterface(const nsIID&, void**)': 7:00.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:00.85 foundInterface = 0; \ 7:00.85 ^~~~~~~~~~~~~~ 7:00.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' 7:00.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 7:00.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:00.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortSignal.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 7:00.85 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 7:00.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:00.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.h:12, 7:00.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:7, 7:00.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 7:00.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 7:00.86 } else 7:00.86 ^~~~ 7:00.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' 7:00.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 7:00.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:00.86 /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' 7:00.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal) 7:00.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:00.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 7:01.00 Compiling slab v0.3.0 7:02.02 Compiling precomputed-hash v0.1.1 7:02.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 7:02.17 libdom_abort.a.desc 7:02.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 7:02.24 Compiling smallbitvec v1.0.6 7:02.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:02.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:02.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 7:02.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 7:04.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 7:04.15 libdom_battery.a.desc 7:04.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 7:05.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 7:05.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 7:05.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 7:05.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 7:06.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:06.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:06.27 Compiling scoped-tls v0.1.0 7:06.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 7:06.76 libimage_decoders.a.desc 7:06.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 7:06.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 7:06.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 7:07.35 Compiling toml v0.2.1 7:09.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:09.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:09.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 7:09.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:2: 7:09.81 /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)': 7:09.81 /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] 7:09.81 mozilla::wr::MutByteSliceToRange(output)); 7:09.81 ^ 7:09.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 7:10.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:10.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineCompiler.cpp:34, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:29: 7:10.40 /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)': 7:10.40 /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] 7:10.40 size - sizeof(js::NativeObject)); 7:10.40 ^ 7:10.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:10.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:10.41 class HeapSlot : public WriteBarrieredBase { 7:10.41 ^~~~~~~~ 7:10.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:10.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:10.43 memset(aT, 0, sizeof(T)); 7:10.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:10.43 struct TabSizes { 7:10.43 ^~~~~~~~ 7:10.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:10.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] 7:10.43 memset(aT, 0, sizeof(T)); 7:10.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:10.43 struct ServoSizes { 7:10.43 ^~~~~~~~~~ 7:10.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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::StaticStrings]': 7:10.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 7:10.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 7:10.44 memset(aT, 0, sizeof(T)); 7:10.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:10.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:10.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:10.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:10.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:10.45 class StaticStrings { 7:10.45 ^~~~~~~~~~~~~ 7:10.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 7:10.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] 7:10.45 memset(aT, 0, sizeof(T)); 7:10.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:10.45 class PreliminaryObjectArray { 7:10.45 ^~~~~~~~~~~~~~~~~~~~~~ 7:10.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 7:10.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 7:10.46 memset(aT, 0, sizeof(T)); 7:10.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:10.46 class TypeNewScript { 7:10.46 ^~~~~~~~~~~~~ 7:10.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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::jit::IonScriptCounts]': 7:10.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 7:10.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 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 7:10.46 memset(aT, 0, sizeof(T)); 7:10.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:10.46 struct IonScriptCounts { 7:10.46 ^~~~~~~~~~~~~~~ 7:10.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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::gcstats::ZoneGCStats]': 7:10.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 7:10.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] 7:10.47 memset(aT, 0, sizeof(T)); 7:10.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:10.48 struct ZoneGCStats { 7:10.48 ^~~~~~~~~~~ 7:10.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 7:10.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] 7:10.48 memset(aT, 0, sizeof(T)); 7:10.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:10.48 class NewObjectCache { 7:10.48 ^~~~~~~~~~~~~~ 7:10.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 7:10.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] 7:10.49 memset(aT, 0, sizeof(T)); 7:10.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:10.49 class MOZ_NON_PARAM alignas(8) Value { 7:10.49 ^~~~~ 7:10.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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::CodeOffsetJump]': 7:10.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:10.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 7:10.49 memset(aT, 0, sizeof(T)); 7:10.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:10.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:10.49 class CodeOffsetJump { 7:10.49 ^~~~~~~~~~~~~~ 7:10.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.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]': 7:10.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]' 7:10.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 7:10.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] 7:10.50 memset(table, 0, sizeof(*table) * capacity()); 7:10.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:10.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 7:10.50 class HashTableEntry { 7:10.50 ^~~~~~~~~~~~~~ 7:10.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]': 7:10.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]' 7:10.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 7:10.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] 7:10.50 memset(table, 0, sizeof(*table) * capacity()); 7:10.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:10.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 7:10.51 class HashTableEntry { 7:10.51 ^~~~~~~~~~~~~~ 7:10.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]': 7:10.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]' 7:10.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 7:10.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] 7:10.51 memset(table, 0, sizeof(*table) * capacity()); 7:10.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:10.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 7:10.51 class HashTableEntry { 7:10.51 ^~~~~~~~~~~~~~ 7:10.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.51 /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]': 7:10.51 /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]' 7:10.51 /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]' 7:10.51 /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]' 7:10.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 7:10.51 /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] 7:10.51 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:10.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:10.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:10.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 7:10.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 7:10.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:10.52 class HashTableEntry { 7:10.52 ^~~~~~~~~~~~~~ 7:10.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:10.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 7:10.84 libgfx_webrender_bindings.a.desc 7:10.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 7:11.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:11.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:12.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 7:12.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::HandleInput()': 7:12.70 /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] 7:12.70 mControllerInfo.mHand = aHand; 7:12.70 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 7:12.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp:931:20: note: 'hand' was declared here 7:12.70 dom::GamepadHand hand; 7:12.70 ^~~~ 7:12.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp: In member function 'mozilla::dom::GamepadHand mozilla::gfx::VRSystemManagerOpenVR::GetGamepadHandFromControllerRole(vr::ETrackedControllerRole)': 7:12.70 /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] 7:12.70 return hand; 7:12.70 ^~~~ 7:12.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::ScanForControllers()': 7:12.70 /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] 7:12.70 numTriggers, numAxes, deviceId); 7:12.70 ^ 7:12.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 7:13.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:13.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:14.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:14.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 7:15.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 7:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 7:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:8, 7:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 7:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.h:10, 7:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:7: 7:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': 7:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:15.55 foundInterface = 0; \ 7:15.55 ^~~~~~~~~~~~~~ 7:15.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' 7:15.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:15.56 ^~~~~~~~~~~~~~~~~~~~~~~ 7:15.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:15.56 NS_INTERFACE_MAP_END 7:15.56 ^~~~~~~~~~~~~~~~~~~~ 7:15.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 7:15.56 else 7:15.56 ^~~~ 7:15.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' 7:15.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:15.57 ^~~~~~~~~~~~~~~~~~ 7:15.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:15.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:15.57 ^~~~~~~~~~~~~~~~~~~~~~ 7:15.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': 7:15.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:15.57 foundInterface = 0; \ 7:15.57 ^~~~~~~~~~~~~~ 7:15.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' 7:15.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:15.57 ^~~~~~~~~~~~~~~~~~~~~~~ 7:15.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:15.57 NS_INTERFACE_MAP_END 7:15.57 ^~~~~~~~~~~~~~~~~~~~ 7:15.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 7:15.57 else 7:15.57 ^~~~ 7:15.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' 7:15.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:15.58 ^~~~~~~~~~~~~~~~~~ 7:15.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:15.58 NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) 7:15.58 ^~~~~~~~~~~~~~~~~~~~~~ 7:15.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 7:16.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 7:16.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:16.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:16.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIComponentManager.h:10, 7:16.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp:8, 7:16.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:16.19 foundInterface = 0; \ 7:16.19 ^~~~~~~~~~~~~~ 7:16.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' 7:16.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:16.19 ^~~~~~~~~~~~~~~~~~~~~~~ 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:16.19 NS_INTERFACE_MAP_END 7:16.19 ^~~~~~~~~~~~~~~~~~~~ 7:16.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 7:16.19 else 7:16.19 ^~~~ 7:16.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' 7:16.19 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:16.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 7:16.19 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) 7:16.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:16.19 foundInterface = 0; \ 7:16.19 ^~~~~~~~~~~~~~ 7:16.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' 7:16.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:16.19 ^~~~~~~~~~~~~~~~~~~~~~~ 7:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsCommandManager.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:16.19 NS_INTERFACE_MAP_END 7:16.20 ^~~~~~~~~~~~~~~~~~~~ 7:16.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 7:16.20 else 7:16.20 ^~~~ 7:16.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' 7:16.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:16.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsCommandManager.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 7:16.24 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) 7:16.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:16.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 7:16.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:16.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:17.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 7:17.15 libdom_commandhandler.a.desc 7:17.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 7:22.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:22.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:23.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 7:23.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:6, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Credential.h:10, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp:7, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp: In member function 'virtual nsresult mozilla::dom::Credential::QueryInterface(const nsIID&, void**)': 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:23.86 foundInterface = 0; \ 7:23.86 ^~~~~~~~~~~~~~ 7:23.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' 7:23.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:23.86 ^~~~~~~~~~~~~~~~~~~~~~~ 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:23.86 NS_INTERFACE_MAP_END 7:23.86 ^~~~~~~~~~~~~~~~~~~~ 7:23.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 7:23.86 else 7:23.86 ^~~~ 7:23.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' 7:23.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:23.86 ^~~~~~~~~~~~~~~~~~ 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:23.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:23.86 ^~~~~~~~~~~~~~~~~~~~~~ 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/CredentialsContainer.cpp: In member function 'virtual nsresult mozilla::dom::CredentialsContainer::QueryInterface(const nsIID&, void**)': 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:23.86 foundInterface = 0; \ 7:23.86 ^~~~~~~~~~~~~~ 7:23.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' 7:23.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:23.86 ^~~~~~~~~~~~~~~~~~~~~~~ 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/CredentialsContainer.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:23.86 NS_INTERFACE_MAP_END 7:23.86 ^~~~~~~~~~~~~~~~~~~~ 7:23.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 7:23.87 else 7:23.87 ^~~~ 7:23.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' 7:23.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:23.87 ^~~~~~~~~~~~~~~~~~ 7:23.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/CredentialsContainer.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:23.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:23.87 ^~~~~~~~~~~~~~~~~~~~~~ 7:23.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 7:24.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:24.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.cpp:45, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:11: 7:24.46 /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)': 7:24.46 /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] 7:24.46 size - sizeof(js::NativeObject)); 7:24.46 ^ 7:24.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:24.47 class HeapSlot : public WriteBarrieredBase { 7:24.47 ^~~~~~~~ 7:24.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::TabSizes]': 7:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:24.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.48 memset(aT, 0, sizeof(T)); 7:24.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:24.49 struct TabSizes { 7:24.49 ^~~~~~~~ 7:24.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::ServoSizes]': 7:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:24.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.49 memset(aT, 0, sizeof(T)); 7:24.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:24.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:24.50 struct ServoSizes { 7:24.50 ^~~~~~~~~~ 7:24.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::StaticStrings]': 7:24.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 7:24.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.51 memset(aT, 0, sizeof(T)); 7:24.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:24.51 class StaticStrings { 7:24.51 ^~~~~~~~~~~~~ 7:24.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::PreliminaryObjectArray]': 7:24.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 7:24.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] 7:24.51 memset(aT, 0, sizeof(T)); 7:24.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:24.53 class PreliminaryObjectArray { 7:24.53 ^~~~~~~~~~~~~~~~~~~~~~ 7:24.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::TypeNewScript]': 7:24.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 7:24.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.53 memset(aT, 0, sizeof(T)); 7:24.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:24.54 class TypeNewScript { 7:24.54 ^~~~~~~~~~~~~ 7:24.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::IonScriptCounts]': 7:24.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 7:24.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 js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.54 memset(aT, 0, sizeof(T)); 7:24.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:24.55 struct IonScriptCounts { 7:24.55 ^~~~~~~~~~~~~~~ 7:24.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 7: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 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.55 memset(aT, 0, sizeof(T)); 7:24.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:24.56 struct ZoneGCStats { 7:24.56 ^~~~~~~~~~~ 7:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7: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::NewObjectCache]': 7:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 7: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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.56 memset(aT, 0, sizeof(T)); 7:24.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:24.57 class NewObjectCache { 7:24.57 ^~~~~~~~~~~~~~ 7:24.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.58 /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:24.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 7:24.58 /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:24.58 memset(aT, 0, sizeof(T)); 7:24.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:24.59 class MOZ_NON_PARAM alignas(8) Value { 7:24.59 ^~~~~ 7:24.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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::CodeOffsetJump]': 7:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:24.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 7:24.59 memset(aT, 0, sizeof(T)); 7:24.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:24.60 class CodeOffsetJump { 7:24.60 ^~~~~~~~~~~~~~ 7:24.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 7:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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]': 7:24.61 /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:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 7:24.61 /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:24.62 memset(table, 0, sizeof(*table) * capacity()); 7:24.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.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 7:24.63 class HashTableEntry { 7:24.63 ^~~~~~~~~~~~~~ 7:24.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 7:24.63 /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:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 7:24.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:24.64 memset(table, 0, sizeof(*table) * capacity()); 7:24.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.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:24.64 class HashTableEntry { 7:24.64 ^~~~~~~~~~~~~~ 7:24.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:24.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::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 7:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 7:24.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] 7:24.64 memset(table, 0, sizeof(*table) * capacity()); 7:24.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.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:24.65 class HashTableEntry { 7:24.65 ^~~~~~~~~~~~~~ 7:24.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.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]': 7:24.65 /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]' 7:24.65 /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]' 7:24.65 /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]' 7:24.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 7:24.65 /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] 7:24.65 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:24.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 7:24.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 7:24.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:24.65 class HashTableEntry { 7:24.65 ^~~~~~~~~~~~~~ 7:24.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:24.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:24.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:24.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 7:24.86 libdom_credentialmanagement.a.desc 7:24.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 7:25.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 7:25.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:25.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 7:25.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 7:25.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:8, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.h:9, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp:7, 7:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api/Unified_cpp_dom_clients_api0.cpp:2: 7:25.77 /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**)': 7:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:25.77 foundInterface = 0; \ 7:25.77 ^~~~~~~~~~~~~~ 7:25.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' 7:25.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:25.77 ^~~~~~~~~~~~~~~~~~~~~~~ 7:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:25.77 NS_INTERFACE_MAP_END 7:25.77 ^~~~~~~~~~~~~~~~~~~~ 7:25.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 7:25.77 else 7:25.77 ^~~~ 7:25.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' 7:25.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:25.77 ^~~~~~~~~~~~~~~~~~ 7:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:25.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:25.77 ^~~~~~~~~~~~~~~~~~~~~~ 7:25.78 /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**)': 7:25.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:25.78 foundInterface = 0; \ 7:25.78 ^~~~~~~~~~~~~~ 7:25.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' 7:25.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:25.78 ^~~~~~~~~~~~~~~~~~~~~~~ 7:25.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Clients.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:25.78 NS_INTERFACE_MAP_END 7:25.78 ^~~~~~~~~~~~~~~~~~~~ 7:25.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 7:25.78 else 7:25.78 ^~~~ 7:25.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' 7:25.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:25.78 ^~~~~~~~~~~~~~~~~~ 7:25.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Clients.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:25.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:25.79 ^~~~~~~~~~~~~~~~~~~~~~ 7:25.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 7:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 7:26.13 libgfx_cairo_libpixman_src.a.desc 7:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 7:26.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 7:26.93 libdom_clients_api.a.desc 7:26.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 7:27.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.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::TabSizes]': 7:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:27.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:27.02 memset(aT, 0, sizeof(T)); 7:27.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:27.04 struct TabSizes { 7:27.04 ^~~~~~~~ 7:27.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.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]': 7:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:27.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] 7:27.05 memset(aT, 0, sizeof(T)); 7:27.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:27.05 struct ServoSizes { 7:27.05 ^~~~~~~~~~ 7:27.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7: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::StaticStrings]': 7:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 7: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 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 7:27.07 memset(aT, 0, sizeof(T)); 7:27.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:27.07 class StaticStrings { 7:27.07 ^~~~~~~~~~~~~ 7:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7: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::gcstats::ZoneGCStats]': 7:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 7: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 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 7:27.09 memset(aT, 0, sizeof(T)); 7:27.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:27.09 struct ZoneGCStats { 7:27.09 ^~~~~~~~~~~ 7:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.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]': 7:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 7:27.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] 7:27.11 memset(aT, 0, sizeof(T)); 7:27.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:27.11 class PreliminaryObjectArray { 7:27.11 ^~~~~~~~~~~~~~~~~~~~~~ 7:27.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7: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]': 7:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 7: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] 7:27.15 memset(aT, 0, sizeof(T)); 7:27.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:27.15 class TypeNewScript { 7:27.15 ^~~~~~~~~~~~~ 7:27.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7: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::jit::IonScriptCounts]': 7:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 7: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 non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 7:27.15 memset(aT, 0, sizeof(T)); 7:27.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 7:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 7:27.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 7:27.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:27.17 struct IonScriptCounts { 7:27.17 ^~~~~~~~~~~~~~~ 7:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.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]': 7:27.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 7:27.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] 7:27.19 memset(aT, 0, sizeof(T)); 7:27.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:27.19 class NewObjectCache { 7:27.19 ^~~~~~~~~~~~~~ 7:27.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.19 /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:27.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 7:27.19 /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:27.19 memset(aT, 0, sizeof(T)); 7:27.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:27.22 class MOZ_NON_PARAM alignas(8) Value { 7:27.22 ^~~~~ 7:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7: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::CodeOffsetJump]': 7:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7: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 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 7:27.22 memset(aT, 0, sizeof(T)); 7:27.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:27.22 class CodeOffsetJump { 7:27.22 ^~~~~~~~~~~~~~ 7:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 7:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 7:27.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 7:27.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 7:27.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 7:27.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 7:27.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 7:27.25 /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:27.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 7:27.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 7:27.25 memset(table, 0, sizeof(*table) * capacity()); 7:27.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.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 7:27.25 class HashTableEntry { 7:27.25 ^~~~~~~~~~~~~~ 7:27.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]': 7:27.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]' 7:27.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 7:27.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] 7:27.25 memset(table, 0, sizeof(*table) * capacity()); 7:27.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.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 7:27.25 class HashTableEntry { 7:27.25 ^~~~~~~~~~~~~~ 7:27.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]': 7:27.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]' 7:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 7:27.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] 7:27.26 memset(table, 0, sizeof(*table) * capacity()); 7:27.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.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 7:27.26 class HashTableEntry { 7:27.26 ^~~~~~~~~~~~~~ 7:27.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:28.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 7:28.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:33, 7:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-aat-layout.cc:27, 7:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 7:28.43 /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] 7:28.43 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 7:28.43 ^~~~~~~~~~~~~~~~~~~ 7:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 7:28.43 _hb_debug_msg_va (const char *what, 7:28.43 ^~~~~~~~~~~~~~~~ 7:28.43 /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] 7:28.43 _hb_debug_msg<0> (const char *what HB_UNUSED, 7:28.43 ^~~~~~~~~~~~~~~~ 7:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 7:28.43 _hb_debug_msg (const char *what, 7:28.43 ^~~~~~~~~~~~~ 7:28.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 7:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, 7:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:35, 7:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-aat-layout.cc:30, 7:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 7:28.43 /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()': 7:28.44 /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] 7:28.44 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 7:28.44 ^ 7:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:32, 7:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-aat-layout.cc:27, 7:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 7:28.44 /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 7:28.44 struct hb_vector_size_t 7:28.44 ^~~~~~~~~~~~~~~~ 7:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-face.cc:32, 7:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:20: 7:28.44 /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)': 7:28.44 /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] 7:28.44 if (tags[i] == HB_OT_TAG_head && end - start >= head::static_size) 7:28.44 ~~~~~~~~~~~~^~~~~~~ 7:28.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 7:30.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 7:30.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 7:31.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 7:31.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICancelableRunnable.h:10, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsThreadUtils.h:13, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:31.50 foundInterface = 0; \ 7:31.50 ^~~~~~~~~~~~~~ 7:31.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' 7:31.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:31.50 ^~~~~~~~~~~~~~~~~~~~~~~ 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:31.50 NS_INTERFACE_MAP_END 7:31.50 ^~~~~~~~~~~~~~~~~~~~ 7:31.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 7:31.50 else 7:31.50 ^~~~ 7:31.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' 7:31.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:31.50 ^~~~~~~~~~~~~~~~~~ 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:31.50 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 7:31.50 ^~~~~~~~~~~~~~~~~~~~~~ 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:31.50 foundInterface = 0; \ 7:31.50 ^~~~~~~~~~~~~~ 7:31.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' 7:31.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:31.50 ^~~~~~~~~~~~~~~~~~~~~~~ 7:31.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamParser.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:31.50 NS_INTERFACE_MAP_END 7:31.50 ^~~~~~~~~~~~~~~~~~~~ 7:31.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.h:9, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 7:31.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 7:31.51 /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 7:31.51 } else 7:31.51 ^~~~ 7:31.51 /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' 7:31.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 7:31.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:31.51 /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' 7:31.51 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) 7:31.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:31.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 7:31.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:31.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:31.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 7:31.79 libdom_browser-element.a.desc 7:31.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 7:31.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:31.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/imgIRequest.h:10, 7:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.h:10, 7:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp:7, 7:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/Unified_cpp_image2.cpp:2: 7:31.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': 7:31.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:31.82 foundInterface = 0; \ 7:31.82 ^~~~~~~~~~~~~~ 7:31.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' 7:31.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:31.82 ^~~~~~~~~~~~~~~~~~~~~~~ 7:31.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:31.82 NS_INTERFACE_MAP_END 7:31.82 ^~~~~~~~~~~~~~~~~~~~ 7:31.82 /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 7:31.82 else 7:31.82 ^~~~ 7:31.82 /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' 7:31.82 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 7:31.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 7:31.83 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, TimedChannel() != nullptr) 7:31.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:31.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:32.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:32.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:32.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 7:32.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 7:34.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 7:34.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 7:35.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:35.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:35.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 7:35.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 7:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/cache/Types.h:12, 7:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 7:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Action.cpp:7, 7:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache/Unified_cpp_dom_cache0.cpp:2: 7:35.53 /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**)': 7:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:35.53 foundInterface = 0; \ 7:35.54 ^~~~~~~~~~~~~~ 7:35.54 /usr/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:35.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:35.54 ^~~~~~~~~~~~~~~~~~~~~~~ 7:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Cache.cpp:240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:35.54 NS_INTERFACE_MAP_END 7:35.54 ^~~~~~~~~~~~~~~~~~~~ 7:35.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 7:35.54 else 7:35.54 ^~~~ 7:35.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' 7:35.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:35.54 ^~~~~~~~~~~~~~~~~~ 7:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Cache.cpp:239:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:35.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:35.54 ^~~~~~~~~~~~~~~~~~~~~~ 7:35.54 /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**)': 7:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:35.54 foundInterface = 0; \ 7:35.54 ^~~~~~~~~~~~~~ 7:35.54 /usr/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:35.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:35.54 ^~~~~~~~~~~~~~~~~~~~~~~ 7:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/CacheStorage.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:35.54 NS_INTERFACE_MAP_END 7:35.54 ^~~~~~~~~~~~~~~~~~~~ 7:35.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 7:35.54 else 7:35.54 ^~~~ 7:35.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' 7:35.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:35.54 ^~~~~~~~~~~~~~~~~~ 7:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/CacheStorage.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:35.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:35.54 ^~~~~~~~~~~~~~~~~~~~~~ 7:35.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 7:35.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 7:35.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 7:37.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 7:37.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 7:37.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 7:37.88 libdom_encoding.a.desc 7:37.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 7:38.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:38.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:39.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 7:39.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 7:39.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 7:39.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh:32, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:27, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 7:39.20 /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] 7:39.20 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 7:39.20 ^~~~~~~~~~~~~~~~~~~ 7:39.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 7:39.20 _hb_debug_msg_va (const char *what, 7:39.20 ^~~~~~~~~~~~~~~~ 7:39.20 /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] 7:39.20 _hb_debug_msg<0> (const char *what HB_UNUSED, 7:39.20 ^~~~~~~~~~~~~~~~ 7:39.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 7:39.20 _hb_debug_msg (const char *what, 7:39.20 ^~~~~~~~~~~~~ 7:39.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:35, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:28, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 7:39.20 /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()': 7:39.20 /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] 7:39.20 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 7:39.20 ^ 7:39.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh:30, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:27, 7:39.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 7:39.20 /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 7:39.20 struct hb_vector_size_t 7:39.20 ^~~~~~~~~~~~~~~~ 7:39.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 7:39.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 7:39.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 7:40.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 7:40.18 libgfx_harfbuzz_src.a.desc 7:40.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 7:40.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 7:40.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:47: 7:40.53 /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)': 7:40.53 /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] 7:40.53 SplitBezier(aControlPoints, &prevCPs, &nextCPs, t2min); 7:40.53 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 7:40.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 7:40.69 libgfx_ipc.a.desc 7:40.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 7:40.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 7:40.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 7:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSPropertyID.h:12, 7:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 7:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 7:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': 7:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:40.86 foundInterface = 0; \ 7:40.86 ^~~~~~~~~~~~~~ 7:40.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' 7:40.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 7:40.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/Animation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 7:40.86 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 7:40.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:40.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 7:40.86 } else 7:40.86 ^~~~ 7:40.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' 7:40.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 7:40.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.87 /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' 7:40.88 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Animation) 7:40.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSPropertyID.h:12, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:40.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)': 7:40.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:40.88 foundInterface = 0; \ 7:40.88 ^~~~~~~~~~~~~~ 7:40.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' 7:40.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:40.88 ^~~~~~~~~~~~~~~~~~~~~~~ 7:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationEffectReadOnly.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:40.89 NS_INTERFACE_MAP_END 7:40.89 ^~~~~~~~~~~~~~~~~~~~ 7:40.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 7:40.90 else 7:40.90 ^~~~ 7:40.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' 7:40.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:40.90 ^~~~~~~~~~~~~~~~~~ 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationEffectReadOnly.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:40.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:40.90 ^~~~~~~~~~~~~~~~~~~~~~ 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:40.90 foundInterface = 0; \ 7:40.90 ^~~~~~~~~~~~~~ 7:40.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' 7:40.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:40.90 ^~~~~~~~~~~~~~~~~~~~~~~ 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationTimeline.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:40.90 NS_INTERFACE_MAP_END 7:40.90 ^~~~~~~~~~~~~~~~~~~~ 7:40.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 7:40.90 else 7:40.90 ^~~~ 7:40.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' 7:40.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:40.90 ^~~~~~~~~~~~~~~~~~ 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationTimeline.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:40.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:40.90 ^~~~~~~~~~~~~~~~~~~~~~ 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': 7:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:40.91 foundInterface = 0; \ 7:40.91 ^~~~~~~~~~~~~~ 7:40.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' 7:40.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 7:40.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/DocumentTimeline.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 7:40.91 NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) 7:40.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 7:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 7:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 7:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 7:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 7:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:40.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 7:40.93 } else 7:40.93 ^~~~ 7:40.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' 7:40.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 7:40.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.93 /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' 7:40.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DocumentTimeline) 7:40.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 7:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 7:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 7:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/EffectCompositor.cpp:41, 7:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:110: 7:40.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 7:40.94 /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] 7:40.94 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 7:40.95 ^ 7:40.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 7:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 7:40.95 class nsCSSValue { 7:40.95 ^~~~~~~~~~ 7:40.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 7:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSPropertyID.h:12, 7:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 7:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 7:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)': 7:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:40.97 foundInterface = 0; \ 7:40.97 ^~~~~~~~~~~~~~ 7:40.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' 7:40.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 7:40.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeEffectReadOnly.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 7:40.98 NS_INTERFACE_MAP_END_INHERITING(AnimationEffectReadOnly) 7:40.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:40.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 7:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 7:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 7:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 7:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 7:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 7:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 7:41.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 7:41.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 7:41.00 } else 7:41.00 ^~~~ 7:41.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' 7:41.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 7:41.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:41.00 /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' 7:41.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(KeyframeEffectReadOnly) 7:41.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:41.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 7:42.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:42.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:43.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 7:43.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 7:43.75 Compiling unicode-normalization v0.1.5 7:44.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 7:44.63 libdom_clients_manager.a.desc 7:44.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 7:45.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:45.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 7:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxPlatform.h:11, 7:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfx2DGlue.h:10, 7:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/Image.h:12, 7:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ImageWrapper.h:10, 7:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ImageWrapper.cpp:6, 7:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/Unified_cpp_image1.cpp:2: 7:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': 7:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:45.03 foundInterface = 0; \ 7:45.03 ^~~~~~~~~~~~~~ 7:45.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' 7:45.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:45.03 ^~~~~~~~~~~~~~~~~~~~~~~ 7:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ScriptedNotificationObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:45.03 NS_INTERFACE_MAP_END 7:45.03 ^~~~~~~~~~~~~~~~~~~~ 7:45.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 7:45.03 else 7:45.03 ^~~~ 7:45.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' 7:45.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:45.04 ^~~~~~~~~~~~~~~~~~ 7:45.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ScriptedNotificationObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:45.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:45.04 ^~~~~~~~~~~~~~~~~~~~~~ 7:45.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:45.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:45.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonIC.cpp:13, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:11: 7:45.56 /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)': 7:45.56 /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] 7:45.56 size - sizeof(js::NativeObject)); 7:45.56 ^ 7:45.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:45.56 class HeapSlot : public WriteBarrieredBase { 7:45.56 ^~~~~~~~ 7:45.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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::TabSizes]': 7:45.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:45.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.57 memset(aT, 0, sizeof(T)); 7:45.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:45.57 struct TabSizes { 7:45.57 ^~~~~~~~ 7:45.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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::ServoSizes]': 7:45.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:45.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.59 memset(aT, 0, sizeof(T)); 7:45.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:45.61 struct ServoSizes { 7:45.61 ^~~~~~~~~~ 7:45.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7: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::StaticStrings]': 7:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 7: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 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.65 memset(aT, 0, sizeof(T)); 7:45.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:45.65 class StaticStrings { 7:45.65 ^~~~~~~~~~~~~ 7:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7: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::PreliminaryObjectArray]': 7:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 7: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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.65 memset(aT, 0, sizeof(T)); 7:45.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 7:45.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 7:45.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:45.69 class PreliminaryObjectArray { 7:45.69 ^~~~~~~~~~~~~~~~~~~~~~ 7:45.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7: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::TypeNewScript]': 7:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 7: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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.69 memset(aT, 0, sizeof(T)); 7:45.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:45.69 class TypeNewScript { 7:45.69 ^~~~~~~~~~~~~ 7:45.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7: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::jit::IonScriptCounts]': 7:45.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 7:45.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] 7:45.71 memset(aT, 0, sizeof(T)); 7:45.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:45.71 struct IonScriptCounts { 7:45.71 ^~~~~~~~~~~~~~~ 7:45.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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::gcstats::ZoneGCStats]': 7:45.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 7:45.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.71 memset(aT, 0, sizeof(T)); 7:45.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:45.71 struct ZoneGCStats { 7:45.71 ^~~~~~~~~~~ 7:45.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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::NewObjectCache]': 7:45.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 7: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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.72 memset(aT, 0, sizeof(T)); 7:45.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:45.72 class NewObjectCache { 7:45.72 ^~~~~~~~~~~~~~ 7:45.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.72 /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:45.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 7:45.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] 7:45.72 memset(aT, 0, sizeof(T)); 7:45.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:45.72 class MOZ_NON_PARAM alignas(8) Value { 7:45.73 ^~~~~ 7:45.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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]': 7:45.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:45.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 7:45.73 memset(aT, 0, sizeof(T)); 7:45.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:45.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonIC.h:10, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonIC.cpp:7, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:11: 7:45.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 7:45.73 class CodeOffsetJump { 7:45.73 ^~~~~~~~~~~~~~ 7:45.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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]': 7:45.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]' 7:45.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 7:45.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:45.74 memset(table, 0, sizeof(*table) * capacity()); 7:45.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.74 /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:45.74 class HashTableEntry { 7:45.74 ^~~~~~~~~~~~~~ 7:45.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 7:45.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 = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 7:45.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 7:45.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 7:45.74 memset(table, 0, sizeof(*table) * capacity()); 7:45.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.74 /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:45.74 class HashTableEntry { 7:45.74 ^~~~~~~~~~~~~~ 7:45.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]': 7:45.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]' 7:45.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 7:45.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] 7:45.74 memset(table, 0, sizeof(*table) * capacity()); 7:45.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.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 7:45.74 class HashTableEntry { 7:45.74 ^~~~~~~~~~~~~~ 7:45.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.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]': 7:45.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]' 7:45.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]' 7:45.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]' 7:45.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 7:45.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] 7:45.75 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:45.75 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 7:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 7:45.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:45.75 class HashTableEntry { 7:45.75 ^~~~~~~~~~~~~~ 7:45.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:46.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:46.28 libimage.a.desc 7:46.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 7:46.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:46.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:46.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:46.76 /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]': 7:46.76 /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*}]' 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:110:9: required from here 7:46.76 /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] 7:46.76 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 7:46.76 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:46.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 7:46.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:279:8: note: 'struct SkRecords::DrawPath' declared here 7:46.76 RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 7:46.76 ^~~~~~~~ 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 7:46.76 struct T { \ 7:46.76 ^ 7:46.76 /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]': 7:46.76 /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*}]' 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 7:46.76 /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] 7:46.76 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 7:46.76 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:46.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 7:46.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:305:8: note: 'struct SkRecords::DrawRect' declared here 7:46.76 RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 7:46.76 ^~~~~~~~ 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 7:46.76 struct T { \ 7:46.76 ^ 7:46.76 /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]': 7:46.76 /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*}]' 7:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 7:46.76 /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] 7:46.76 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 7:46.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:46.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 7:46.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 7:46.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:317:8: note: 'struct SkRecords::DrawTextBlob' declared here 7:46.77 RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 7:46.77 ^~~~~~~~~~~~ 7:46.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 7:46.77 struct T { \ 7:46.78 ^ 7:46.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:47.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 7:47.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 7:47.39 Compiling cose v0.1.4 7:48.84 Compiling either v1.1.0 7:49.78 Compiling moz_cbor v0.1.1 7:51.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 7:51.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 7:51.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:51.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 7:52.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 7:52.28 libparser_html.a.desc 7:52.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 7:53.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:53.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:55.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 7:55.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoBuffer.h:10, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoBuffer.cpp:7, 7:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: 7:55.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': 7:55.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:55.89 foundInterface = 0; \ 7:55.89 ^~~~~~~~~~~~~~ 7:55.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:55.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:55.89 ^~~~~~~~~~~~~~~~~~~~~~~ 7:55.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoKey.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:55.89 NS_INTERFACE_MAP_END 7:55.89 ^~~~~~~~~~~~~~~~~~~~ 7:55.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 7:55.89 else 7:55.89 ^~~~ 7:55.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:55.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:55.89 ^~~~~~~~~~~~~~~~~~ 7:55.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoKey.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:55.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:55.89 ^~~~~~~~~~~~~~~~~~~~~~ 7:55.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 7:56.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:56.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:56.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 7:56.65 libdom_crypto.a.desc 7:56.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 7:57.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 7:57.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 7:58.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:58.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:237, 7:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:58.51 /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*)': 7:58.51 /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] 7:58.51 memcpy(&px4, px, 16); 7:58.51 ^ 7:58.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:58.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 7:58.52 class Sk4px : public Sk16b { 7:58.52 ^~~~~ 7:58.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:237, 7:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:58.52 /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*)': 7:58.52 /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] 7:58.52 memcpy(&px2, px, 8); 7:58.52 ^ 7:58.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:58.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 7:58.52 class Sk4px : public Sk16b { 7:58.52 ^~~~~ 7:58.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:237, 7:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:58.52 /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*)': 7:58.52 /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] 7:58.53 memcpy(&px1, px, 4); 7:58.53 ^ 7:58.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:58.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:58.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 7:58.53 class Sk4px : public Sk16b { 7:58.54 ^~~~~ 7:58.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:42: 7:58.54 /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)': 7:58.54 /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=] 7:58.54 case 3: k ^= data[2] << 16; 7:58.54 ~~^~~~~~~~~~~~~~~~ 7:58.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:13: note: here 7:58.54 case 2: k ^= data[1] << 8; 7:58.54 ^~~~ 7:58.54 /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=] 7:58.54 case 2: k ^= data[1] << 8; 7:58.54 ~~^~~~~~~~~~~~~~~~ 7:58.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:202:13: note: here 7:58.54 case 1: k ^= data[0] << 0; 7:58.54 ^~~~ 7:58.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 7:58.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 7:58.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 7:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAsyncInputStream.h:10, 7:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.h:10, 7:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.cpp:7, 7:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: 7:58.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**)': 7:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:58.65 foundInterface = 0; \ 7:58.65 ^~~~~~~~~~~~~~ 7:58.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' 7:58.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:58.65 ^~~~~~~~~~~~~~~~~~~~~~~ 7:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:58.65 NS_INTERFACE_MAP_END 7:58.65 ^~~~~~~~~~~~~~~~~~~~ 7:58.65 /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:58.65 else 7:58.65 ^~~~ 7:58.65 /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:58.65 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:58.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:58.65 /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' 7:58.65 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 7:58.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:58.65 /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**)': 7:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:58.65 foundInterface = 0; \ 7:58.65 ^~~~~~~~~~~~~~ 7:58.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' 7:58.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:58.65 ^~~~~~~~~~~~~~~~~~~~~~~ 7:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:58.65 NS_INTERFACE_MAP_END 7:58.66 ^~~~~~~~~~~~~~~~~~~~ 7:58.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 7:58.66 else 7:58.66 ^~~~ 7:58.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' 7:58.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:58.66 ^~~~~~~~~~~~~~~~~~ 7:58.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:58.66 NS_INTERFACE_MAP_ENTRY(nsIObserver) 7:58.66 ^~~~~~~~~~~~~~~~~~~~~~ 7:58.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 7:59.47 Compiling error-chain v0.11.0 7:59.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 7:59.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 7:59.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 7:59.74 libdom_file_ipc.a.desc 7:59.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 8:00.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:00.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:00.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 8:00.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.31 /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**)': 8:00.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.31 foundInterface = 0; \ 8:00.31 ^~~~~~~~~~~~~~ 8:00.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' 8:00.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:00.32 ^~~~~~~~~~~~~~~~~~~~~~~ 8:00.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:00.32 NS_INTERFACE_MAP_END 8:00.32 ^~~~~~~~~~~~~~~~~~~~ 8:00.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 8:00.32 else 8:00.32 ^~~~ 8:00.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' 8:00.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:00.32 ^~~~~~~~~~~~~~~~~~ 8:00.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:00.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:00.32 ^~~~~~~~~~~~~~~~~~~~~~ 8:00.32 /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**)': 8:00.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.32 foundInterface = 0; \ 8:00.32 ^~~~~~~~~~~~~~ 8:00.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' 8:00.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:00.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.32 /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' 8:00.32 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 8:00.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 8:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 8:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 8:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 8:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.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 8:00.33 } else 8:00.33 ^~~~ 8:00.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' 8:00.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.34 /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' 8:00.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemDirectoryEntry) 8:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.34 /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**)': 8:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.36 foundInterface = 0; \ 8:00.36 ^~~~~~~~~~~~~~ 8:00.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' 8:00.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:00.36 ^~~~~~~~~~~~~~~~~~~~~~~ 8:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:00.36 NS_INTERFACE_MAP_END 8:00.36 ^~~~~~~~~~~~~~~~~~~~ 8:00.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 8:00.36 else 8:00.36 ^~~~ 8:00.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' 8:00.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:00.36 ^~~~~~~~~~~~~~~~~~ 8:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:00.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:00.36 ^~~~~~~~~~~~~~~~~~~~~~ 8:00.36 /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**)': 8:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.36 foundInterface = 0; \ 8:00.36 ^~~~~~~~~~~~~~ 8:00.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' 8:00.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:00.36 ^~~~~~~~~~~~~~~~~~~~~~~ 8:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:00.36 NS_INTERFACE_MAP_END 8:00.36 ^~~~~~~~~~~~~~~~~~~~ 8:00.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 8:00.36 else 8:00.36 ^~~~ 8:00.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' 8:00.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:00.36 ^~~~~~~~~~~~~~~~~~ 8:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:00.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:00.36 ^~~~~~~~~~~~~~~~~~~~~~ 8:00.36 /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**)': 8:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.39 foundInterface = 0; \ 8:00.39 ^~~~~~~~~~~~~~ 8:00.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' 8:00.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:00.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.39 /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' 8:00.39 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 8:00.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.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 8:00.40 } else 8:00.40 ^~~~ 8:00.40 /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' 8:00.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:00.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.40 /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' 8:00.40 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemFileEntry) 8:00.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.40 /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**)': 8:00.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.40 foundInterface = 0; \ 8:00.40 ^~~~~~~~~~~~~~ 8:00.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' 8:00.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:00.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.40 /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' 8:00.40 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) 8:00.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 8:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.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 8:00.43 } else 8:00.43 ^~~~ 8:00.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' 8:00.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:00.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.43 /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' 8:00.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryEntry) 8:00.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.43 /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**)': 8:00.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:00.43 foundInterface = 0; \ 8:00.43 ^~~~~~~~~~~~~~ 8:00.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' 8:00.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:00.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.43 /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' 8:00.43 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) 8:00.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 8:00.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 8:00.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 8:00.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 8:00.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 8:00.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 8:00.44 } else 8:00.44 ^~~~ 8:00.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' 8:00.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:00.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.44 /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' 8:00.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryReader) 8:00.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:00.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 8:00.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 8:00.55 libdom_filehandle.a.desc 8:00.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 8:01.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 8:01.04 libdom_filesystem_compat.a.desc 8:01.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 8:01.38 Compiling percent-encoding v1.0.0 8:02.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:02.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:03.45 Compiling bitreader v0.3.0 8:03.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:03.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:05.94 Compiling semver-parser v0.7.0 8:06.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:06.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:06.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 8:06.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 8:07.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:07.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::TabSizes]': 8:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:07.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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.26 memset(aT, 0, sizeof(T)); 8:07.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:07.27 struct TabSizes { 8:07.27 ^~~~~~~~ 8:07.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::ServoSizes]': 8:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:07.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.27 memset(aT, 0, sizeof(T)); 8:07.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:07.28 struct ServoSizes { 8:07.28 ^~~~~~~~~~ 8:07.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::StaticStrings]': 8:07.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 8:07.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.29 memset(aT, 0, sizeof(T)); 8:07.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:07.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 8:07.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:07.30 class StaticStrings { 8:07.30 ^~~~~~~~~~~~~ 8:07.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::PreliminaryObjectArray]': 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 8:07.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.33 memset(aT, 0, sizeof(T)); 8:07.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:07.33 class PreliminaryObjectArray { 8:07.33 ^~~~~~~~~~~~~~~~~~~~~~ 8:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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]': 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 8:07.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] 8:07.33 memset(aT, 0, sizeof(T)); 8:07.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:07.33 class TypeNewScript { 8:07.33 ^~~~~~~~~~~~~ 8:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::jit::IonScriptCounts]': 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 8:07.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 js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.33 memset(aT, 0, sizeof(T)); 8:07.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:07.33 struct IonScriptCounts { 8:07.33 ^~~~~~~~~~~~~~~ 8:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::gcstats::ZoneGCStats]': 8:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 8:07.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 js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.33 memset(aT, 0, sizeof(T)); 8:07.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:07.34 struct ZoneGCStats { 8:07.34 ^~~~~~~~~~~ 8:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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::NewObjectCache]': 8:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 8:07.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 8:07.34 memset(aT, 0, sizeof(T)); 8:07.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:07.34 class NewObjectCache { 8:07.34 ^~~~~~~~~~~~~~ 8:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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]': 8:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 8:07.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] 8:07.34 memset(aT, 0, sizeof(T)); 8:07.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:07.34 class MOZ_NON_PARAM alignas(8) Value { 8:07.34 ^~~~~ 8:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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]': 8:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:07.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] 8:07.35 memset(aT, 0, sizeof(T)); 8:07.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.35 /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:07.35 class CodeOffsetJump { 8:07.35 ^~~~~~~~~~~~~~ 8:07.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.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]': 8:07.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]' 8:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 8: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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 8:07.35 memset(table, 0, sizeof(*table) * capacity()); 8:07.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:07.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 8:07.35 class HashTableEntry { 8:07.35 ^~~~~~~~~~~~~~ 8:07.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]': 8: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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 8:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 8: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] 8:07.35 memset(table, 0, sizeof(*table) * capacity()); 8:07.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:07.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 8:07.35 class HashTableEntry { 8:07.35 ^~~~~~~~~~~~~~ 8:07.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8: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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 8:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 8: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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 8:07.35 memset(table, 0, sizeof(*table) * capacity()); 8:07.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:07.35 /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:07.35 class HashTableEntry { 8:07.35 ^~~~~~~~~~~~~~ 8:07.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.36 /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]': 8:07.36 /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]' 8:07.36 /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]' 8:07.36 /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]' 8:07.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 8:07.36 /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] 8:07.36 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 8:07.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:07.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 8:07.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 8:07.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 8:07.36 class HashTableEntry { 8:07.36 ^~~~~~~~~~~~~~ 8:07.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:07.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:07.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:07.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 8:07.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 8:09.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 8:09.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:09.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:09.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:09.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:09.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 8:09.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAttrName.h:16, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAttrAndChildArray.h:20, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.h:10, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp:7, 8:09.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex/Unified_cpp_dom_flex0.cpp:2: 8:09.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp: In member function 'virtual nsresult mozilla::dom::Flex::QueryInterface(const nsIID&, void**)': 8: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] 8:09.72 foundInterface = 0; \ 8:09.72 ^~~~~~~~~~~~~~ 8:09.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' 8:09.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.72 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.72 NS_INTERFACE_MAP_END 8:09.72 ^~~~~~~~~~~~~~~~~~~~ 8: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 8:09.73 else 8:09.73 ^~~~ 8:09.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' 8:09.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:09.73 ^~~~~~~~~~~~~~~~~~ 8:09.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:09.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:09.73 ^~~~~~~~~~~~~~~~~~~~~~ 8:09.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexItem.cpp: In member function 'virtual nsresult mozilla::dom::FlexItem::QueryInterface(const nsIID&, void**)': 8:09.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:09.74 foundInterface = 0; \ 8:09.74 ^~~~~~~~~~~~~~ 8:09.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' 8:09.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.74 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexItem.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.74 NS_INTERFACE_MAP_END 8:09.74 ^~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.74 else 8:09.74 ^~~~ 8: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' 8:09.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:09.74 ^~~~~~~~~~~~~~~~~~ 8:09.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexItem.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:09.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:09.74 ^~~~~~~~~~~~~~~~~~~~~~ 8:09.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexLine.cpp: In member function 'virtual nsresult mozilla::dom::FlexLine::QueryInterface(const nsIID&, void**)': 8:09.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:09.74 foundInterface = 0; \ 8:09.75 ^~~~~~~~~~~~~~ 8:09.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' 8:09.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.75 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexLine.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.75 NS_INTERFACE_MAP_END 8:09.75 ^~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.75 else 8:09.75 ^~~~ 8:09.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' 8:09.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:09.75 ^~~~~~~~~~~~~~~~~~ 8:09.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexLine.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:09.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:09.75 ^~~~~~~~~~~~~~~~~~~~~~ 8:09.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 8:09.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 8:09.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:09.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:09.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 8:09.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 8:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 8:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 8:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 8:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 8:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/BaseBlobImpl.cpp:7, 8:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/Unified_cpp_dom_file0.cpp:2: 8:09.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/Blob.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': 8:09.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:09.76 foundInterface = 0; \ 8:09.76 ^~~~~~~~~~~~~~ 8: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' 8:09.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.76 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/Blob.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.76 NS_INTERFACE_MAP_END 8:09.77 ^~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.77 else 8:09.77 ^~~~ 8: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' 8:09.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:09.77 ^~~~~~~~~~~~~~~~~~ 8:09.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/Blob.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:09.77 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 8:09.77 ^~~~~~~~~~~~~~~~~~~~~~ 8:09.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': 8:09.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:09.77 foundInterface = 0; \ 8:09.77 ^~~~~~~~~~~~~~ 8:09.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:09.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.77 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.77 NS_INTERFACE_MAP_END 8:09.77 ^~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.78 else 8:09.78 ^~~~ 8:09.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' 8:09.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:09.79 ^~~~~~~~~~~~~~~~~~ 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:09.79 NS_INTERFACE_MAP_ENTRY(nsIDOMFileList) 8:09.79 ^~~~~~~~~~~~~~~~~~~~~~ 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:09.79 foundInterface = 0; \ 8:09.79 ^~~~~~~~~~~~~~ 8: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' 8:09.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:09.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReader.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:09.79 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 8:09.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.79 else 8:09.79 ^~~~ 8:09.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' 8:09.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:09.79 ^~~~~~~~~~~~~~~~~~ 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReader.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:09.79 NS_INTERFACE_MAP_ENTRY(nsINamed) 8:09.79 ^~~~~~~~~~~~~~~~~~~~~~ 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReaderSync.cpp: In member function 'virtual nsresult {anonymous}::ReadCallback::QueryInterface(const nsIID&, void**)': 8:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:09.80 foundInterface = 0; \ 8:09.80 ^~~~~~~~~~~~~~ 8:09.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' 8:09.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.80 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReaderSync.cpp:370:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.80 NS_INTERFACE_MAP_END 8:09.80 ^~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.81 else 8:09.81 ^~~~ 8:09.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' 8:09.81 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:09.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:09.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReaderSync.cpp:369:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:09.81 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 8:09.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:09.81 /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**)': 8:09.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:09.81 foundInterface = 0; \ 8:09.81 ^~~~~~~~~~~~~~ 8:09.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' 8:09.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:09.81 ^~~~~~~~~~~~~~~~~~~~~~~ 8:09.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/MemoryBlobImpl.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:09.81 NS_INTERFACE_MAP_END 8:09.81 ^~~~~~~~~~~~~~~~~~~~ 8:09.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 8:09.82 else 8:09.82 ^~~~ 8:09.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' 8:09.82 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:09.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/MemoryBlobImpl.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:09.82 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 8:09.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:09.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 8:10.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:10.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:10.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 8:10.75 libdom_flex.a.desc 8:10.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 8:11.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:11.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:12.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 8:12.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:12.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:12.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 8:12.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 8:12.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 8:12.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 8:12.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 8:12.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/BaseBlobImpl.h:10, 8:12.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/StringBlobImpl.h:10, 8:12.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/StringBlobImpl.cpp:7, 8:12.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/Unified_cpp_dom_file1.cpp:2: 8:12.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/nsHostObjectURI.cpp: In member function 'virtual nsresult nsHostObjectURI::QueryInterface(const nsIID&, void**)': 8:12.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:12.41 foundInterface = 0; \ 8:12.41 ^~~~~~~~~~~~~~ 8:12.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' 8:12.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:12.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/nsHostObjectURI.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:12.41 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 8:12.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:12.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/Unified_cpp_dom_file1.cpp:29: 8:12.41 /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 8:12.42 } else 8:12.42 ^~~~ 8:12.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 8:13.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 8:13.49 libdom_file.a.desc 8:13.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 8:14.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:14.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:14.70 Compiling unicode-segmentation v1.1.0 8:16.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:16.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:17.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 8:17.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 8:17.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 8:17.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Directory.h:11, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp:7, 8:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: 8:17.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': 8:17.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:17.42 foundInterface = 0; \ 8:17.42 ^~~~~~~~~~~~~~ 8:17.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' 8:17.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:17.42 ^~~~~~~~~~~~~~~~~~~~~~~ 8:17.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:17.42 NS_INTERFACE_MAP_END 8:17.42 ^~~~~~~~~~~~~~~~~~~~ 8:17.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 8:17.42 else 8:17.42 ^~~~ 8:17.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' 8:17.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:17.42 ^~~~~~~~~~~~~~~~~~ 8:17.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:17.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:17.42 ^~~~~~~~~~~~~~~~~~~~~~ 8:17.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 8:18.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 8:18.07 libdom_cache.a.desc 8:18.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 8:18.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:18.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:18.70 Compiling num-traits v0.2.0 8:18.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:18.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:18.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 8:18.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:7, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/KeyframeEffectParams.h:10, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/KeyframeUtils.h:10, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeUtils.cpp:7, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation1.cpp:2: 8:18.80 /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]': 8:18.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeUtils.cpp:103:33: required from here 8: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 'class mozilla::RangedArray'; use assignment or value-initialization instead [-Wclass-memaccess] 8:18.80 memset(aT, 0, sizeof(T)); 8:18.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:18.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeUtils.cpp:11, 8:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation1.cpp:2: 8:18.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedArray.h:23:7: note: 'class mozilla::RangedArray' declared here 8:18.80 class RangedArray { 8:18.80 ^~~~~~~~~~~ 8:18.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 8:19.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 8:19.03 libdom_filesystem.a.desc 8:19.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 8:19.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 8:19.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 8:19.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 8:19.75 libdom_animation.a.desc 8:19.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 8:19.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:19.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:19.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 8:19.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:19.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:19.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.h:14, 8:19.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:7: 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)': 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:19.99 foundInterface = 0; \ 8:19.99 ^~~~~~~~~~~~~~ 8:19.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' 8:19.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:19.99 ^~~~~~~~~~~~~~~~~~~~~~~ 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:19.99 NS_INTERFACE_MAP_END 8:19.99 ^~~~~~~~~~~~~~~~~~~~ 8:19.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:19.99 else 8:19.99 ^~~~ 8:19.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' 8:19.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:19.99 ^~~~~~~~~~~~~~~~~~ 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:215:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:19.99 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError) 8:19.99 ^~~~~~~~~~~~~~~~~~~~~~ 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)': 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:19.99 foundInterface = 0; \ 8:19.99 ^~~~~~~~~~~~~~ 8:19.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' 8:19.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:19.99 ^~~~~~~~~~~~~~~~~~~~~~~ 8:19.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:19.99 NS_INTERFACE_MAP_END 8:19.99 ^~~~~~~~~~~~~~~~~~~~ 8:20.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 8:20.00 else 8:20.00 ^~~~ 8:20.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:20.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:20.00 ^~~~~~~~~~~~~~~~~~ 8:20.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:305:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:20.00 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 8:20.00 ^~~~~~~~~~~~~~~~~~~~~~ 8:20.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': 8:20.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:20.00 foundInterface = 0; \ 8:20.00 ^~~~~~~~~~~~~~ 8:20.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' 8:20.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:20.00 ^~~~~~~~~~~~~~~~~~~~~~~ 8:20.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:632:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:20.00 NS_INTERFACE_MAP_END 8:20.00 ^~~~~~~~~~~~~~~~~~~~ 8:20.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 8:20.00 else 8:20.00 ^~~~ 8:20.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:20.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:20.00 ^~~~~~~~~~~~~~~~~~ 8:20.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:631:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:20.01 NS_INTERFACE_MAP_ENTRY(nsIObserver) 8:20.01 ^~~~~~~~~~~~~~~~~~~~~~ 8:20.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': 8:20.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:20.01 foundInterface = 0; \ 8:20.01 ^~~~~~~~~~~~~~ 8:20.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' 8:20.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:20.01 ^~~~~~~~~~~~~~~~~~~~~~~ 8:20.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:916:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:20.01 NS_INTERFACE_MAP_END 8:20.01 ^~~~~~~~~~~~~~~~~~~~ 8:20.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 8:20.01 else 8:20.01 ^~~~ 8:20.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' 8:20.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:20.01 ^~~~~~~~~~~~~~~~~~ 8:20.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:915:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:20.01 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 8:20.01 ^~~~~~~~~~~~~~~~~~~~~~ 8:20.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 8:20.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function 'int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)': 8:20.34 /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=] 8:20.34 } 8:20.34 ^ 8:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp:185:13: note: here 8:20.34 case SkPath::kQuad_Verb: 8:20.34 ^~~~ 8:20.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:21.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:21.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 8:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:21, 8:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.10 /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)': 8:21.11 /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] 8:21.11 size - sizeof(js::NativeObject)); 8:21.11 ^ 8:21.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:21.11 class HeapSlot : public WriteBarrieredBase { 8:21.11 ^~~~~~~~ 8:21.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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]': 8:21.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:21.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] 8:21.11 memset(aT, 0, sizeof(T)); 8:21.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:21.11 struct TabSizes { 8:21.11 ^~~~~~~~ 8:21.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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::ServoSizes]': 8:21.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:21.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 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:21.13 memset(aT, 0, sizeof(T)); 8:21.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:21.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:21.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 8:21.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:21.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 8:21.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 8:21.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:21.15 struct ServoSizes { 8:21.15 ^~~~~~~~~~ 8:21.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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::StaticStrings]': 8:21.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 8:21.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 8:21.17 memset(aT, 0, sizeof(T)); 8:21.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:21.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 8:21.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 8:21.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:21.18 class StaticStrings { 8:21.18 ^~~~~~~~~~~~~ 8:21.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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::PreliminaryObjectArray]': 8:21.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 8:21.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 8:21.20 memset(aT, 0, sizeof(T)); 8:21.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 8:21.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:21.22 class PreliminaryObjectArray { 8:21.22 ^~~~~~~~~~~~~~~~~~~~~~ 8:21.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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::TypeNewScript]': 8:21.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 8:21.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 8:21.23 memset(aT, 0, sizeof(T)); 8:21.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:21.23 class TypeNewScript { 8:21.23 ^~~~~~~~~~~~~ 8:21.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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::jit::IonScriptCounts]': 8:21.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 8:21.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 8:21.24 memset(aT, 0, sizeof(T)); 8:21.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:21.24 struct IonScriptCounts { 8:21.24 ^~~~~~~~~~~~~~~ 8:21.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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]': 8:21.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 8:21.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 8:21.25 memset(aT, 0, sizeof(T)); 8:21.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:21.25 struct ZoneGCStats { 8:21.25 ^~~~~~~~~~~ 8:21.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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]': 8:21.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 8:21.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] 8:21.26 memset(aT, 0, sizeof(T)); 8:21.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:21.26 class NewObjectCache { 8:21.26 ^~~~~~~~~~~~~~ 8:21.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.27 /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:21.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 8:21.27 /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:21.28 memset(aT, 0, sizeof(T)); 8:21.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:21.28 class MOZ_NON_PARAM alignas(8) Value { 8:21.28 ^~~~~ 8:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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]': 8:21.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:21.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] 8:21.28 memset(aT, 0, sizeof(T)); 8:21.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.28 /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:21.28 class CodeOffsetJump { 8:21.28 ^~~~~~~~~~~~~~ 8:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 8:21.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::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 8:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 8:21.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 8:21.29 memset(table, 0, sizeof(*table) * capacity()); 8:21.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.29 /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:21.29 class HashTableEntry { 8:21.29 ^~~~~~~~~~~~~~ 8:21.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::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:21.29 /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:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 8:21.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::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 8:21.29 memset(table, 0, sizeof(*table) * capacity()); 8:21.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.29 /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:21.29 class HashTableEntry { 8:21.29 ^~~~~~~~~~~~~~ 8:21.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::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:21.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]' 8:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 8:21.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] 8:21.30 memset(table, 0, sizeof(*table) * capacity()); 8:21.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.30 /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:21.30 class HashTableEntry { 8:21.30 ^~~~~~~~~~~~~~ 8:21.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 8:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.31 /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]': 8:21.31 /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]' 8:21.31 /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]' 8:21.31 /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]' 8:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 8:21.31 /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] 8:21.31 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 8:21.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 8:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 8:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 8:21.31 class HashTableEntry { 8:21.31 ^~~~~~~~~~~~~~ 8:21.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:21.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 8:21.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp:7, 8:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951: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:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 8:21.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:21.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp:1179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:21.53 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 8:21.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 8:21.53 /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 8:21.53 } else 8:21.53 ^~~~ 8:21.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 8:22.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 8:22.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d/Unified_cpp_gfx_2d0.cpp:65: 8:22.12 /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&)': 8:22.12 /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] 8:22.12 cairo_pattern_t* pat; 8:22.12 ^~~ 8:22.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 8:22.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 8:22.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.h:10, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:7, 8:22.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 8:22.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': 8:22.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:22.18 foundInterface = 0; \ 8:22.18 ^~~~~~~~~~~~~~ 8:22.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' 8:22.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:22.18 ^~~~~~~~~~~~~~~~~~~~~~~ 8:22.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:22.18 NS_INTERFACE_MAP_END 8:22.18 ^~~~~~~~~~~~~~~~~~~~ 8:22.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 8:22.18 else 8:22.18 ^~~~ 8:22.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' 8:22.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:22.18 ^~~~~~~~~~~~~~~~~~ 8:22.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:22.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:22.18 ^~~~~~~~~~~~~~~~~~~~~~ 8:22.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': 8:22.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:22.18 foundInterface = 0; \ 8:22.18 ^~~~~~~~~~~~~~ 8:22.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' 8:22.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:22.18 ^~~~~~~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:22.19 NS_INTERFACE_MAP_END 8:22.19 ^~~~~~~~~~~~~~~~~~~~ 8:22.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 8:22.19 else 8:22.19 ^~~~ 8:22.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' 8:22.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:22.19 ^~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:22.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:22.19 ^~~~~~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadHapticActuator.cpp: In member function 'virtual nsresult mozilla::dom::GamepadHapticActuator::QueryInterface(const nsIID&, void**)': 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:22.19 foundInterface = 0; \ 8:22.19 ^~~~~~~~~~~~~~ 8:22.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' 8:22.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:22.19 ^~~~~~~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadHapticActuator.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:22.19 NS_INTERFACE_MAP_END 8:22.19 ^~~~~~~~~~~~~~~~~~~~ 8:22.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 8:22.19 else 8:22.19 ^~~~ 8:22.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' 8:22.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:22.19 ^~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadHapticActuator.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:22.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:22.19 ^~~~~~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:22.19 foundInterface = 0; \ 8:22.19 ^~~~~~~~~~~~~~ 8:22.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' 8:22.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:22.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:22.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadServiceTest.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:22.19 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 8:22.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:22.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 8:22.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GamepadButton.h:12, 8:22.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.h:12, 8:22.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:7, 8:22.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 8:22.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 8:22.19 } else 8:22.20 ^~~~ 8:22.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' 8:22.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:22.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:22.20 /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' 8:22.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadServiceTest) 8:22.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:22.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 8:22.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 8:22.48 libdom_jsurl.a.desc 8:22.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 8:23.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 8:23.23 libgfx_2d.a.desc 8:23.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 8:23.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 8:23.57 libdom_gamepad.a.desc 8:23.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 8:23.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 8:23.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 8:24.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 8:24.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 8:24.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:24.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:24.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 8:24.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/MLSFallback.h:7, 8:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/MLSFallback.cpp:7, 8:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: 8:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': 8:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.60 foundInterface = 0; \ 8:24.60 ^~~~~~~~~~~~~~ 8:24.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' 8:24.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.60 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.60 NS_INTERFACE_MAP_END 8:24.60 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.60 else 8:24.60 ^~~~ 8:24.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' 8:24.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.60 ^~~~~~~~~~~~~~~~~~ 8:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.61 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) 8:24.61 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': 8:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.61 foundInterface = 0; \ 8:24.61 ^~~~~~~~~~~~~~ 8:24.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' 8:24.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.61 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.61 NS_INTERFACE_MAP_END 8:24.61 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.61 else 8:24.61 ^~~~ 8:24.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' 8:24.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.62 ^~~~~~~~~~~~~~~~~~ 8:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.62 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) 8:24.62 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': 8:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.62 foundInterface = 0; \ 8:24.62 ^~~~~~~~~~~~~~ 8:24.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' 8:24.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.62 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.62 NS_INTERFACE_MAP_END 8:24.62 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.62 else 8:24.62 ^~~~ 8:24.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' 8:24.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.63 ^~~~~~~~~~~~~~~~~~ 8:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.63 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': 8:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.63 foundInterface = 0; \ 8:24.63 ^~~~~~~~~~~~~~ 8:24.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' 8:24.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.63 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.63 NS_INTERFACE_MAP_END 8:24.63 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.63 else 8:24.63 ^~~~ 8:24.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' 8:24.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.63 ^~~~~~~~~~~~~~~~~~ 8:24.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.65 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 8:24.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 8:24.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GridBinding.h:8, 8:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.h:10, 8:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.h:10, 8:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp:7, 8:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid/Unified_cpp_dom_grid0.cpp:2: 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.75 foundInterface = 0; \ 8:24.75 ^~~~~~~~~~~~~~ 8:24.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' 8:24.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.75 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.75 NS_INTERFACE_MAP_END 8:24.75 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.75 else 8:24.75 ^~~~ 8:24.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' 8:24.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.75 ^~~~~~~~~~~~~~~~~~ 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.75 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.75 foundInterface = 0; \ 8:24.75 ^~~~~~~~~~~~~~ 8:24.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' 8:24.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.75 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.75 NS_INTERFACE_MAP_END 8:24.76 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.76 else 8:24.76 ^~~~ 8:24.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' 8:24.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.76 ^~~~~~~~~~~~~~~~~~ 8:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.76 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': 8:24.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:24.76 foundInterface = 0; \ 8:24.76 ^~~~~~~~~~~~~~ 8:24.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' 8:24.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.76 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.76 NS_INTERFACE_MAP_END 8:24.77 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.77 else 8:24.77 ^~~~ 8:24.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' 8:24.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.77 ^~~~~~~~~~~~~~~~~~ 8:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.77 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': 8:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.77 foundInterface = 0; \ 8:24.77 ^~~~~~~~~~~~~~ 8:24.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:24.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.77 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.77 NS_INTERFACE_MAP_END 8:24.77 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.77 else 8:24.78 ^~~~ 8:24.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' 8:24.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.78 ^~~~~~~~~~~~~~~~~~ 8:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.78 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': 8:24.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:24.78 foundInterface = 0; \ 8:24.78 ^~~~~~~~~~~~~~ 8:24.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:24.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.78 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.78 NS_INTERFACE_MAP_END 8:24.78 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.78 else 8:24.78 ^~~~ 8:24.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' 8:24.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.78 ^~~~~~~~~~~~~~~~~~ 8:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.79 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.79 foundInterface = 0; \ 8:24.79 ^~~~~~~~~~~~~~ 8:24.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' 8:24.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.79 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.79 NS_INTERFACE_MAP_END 8:24.79 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.79 else 8:24.79 ^~~~ 8:24.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' 8:24.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.79 ^~~~~~~~~~~~~~~~~~ 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.79 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:24.79 foundInterface = 0; \ 8:24.79 ^~~~~~~~~~~~~~ 8:24.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' 8:24.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:24.79 ^~~~~~~~~~~~~~~~~~~~~~~ 8:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:24.79 NS_INTERFACE_MAP_END 8:24.79 ^~~~~~~~~~~~~~~~~~~~ 8:24.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 8:24.80 else 8:24.80 ^~~~ 8:24.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' 8:24.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:24.80 ^~~~~~~~~~~~~~~~~~ 8:24.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:24.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:24.80 ^~~~~~~~~~~~~~~~~~~~~~ 8:24.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 8:24.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 8:24.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 8:25.06 Compiling mp4parse_fallible v0.0.1 8:25.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 8:25.47 libdom_html_input.a.desc 8:25.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 8:25.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 8:25.80 libdom_grid.a.desc 8:25.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 8:25.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 8:25.95 libdom_geolocation.a.desc 8:25.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 8:26.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 8:26.00 libgfx_vr.a.desc 8:26.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 8:26.40 Compiling simd v0.2.1 8:26.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/rlz' 8:26.70 libdom_media_gmp_rlz.a.desc 8:26.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/rlz' 8:26.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 8:26.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 8:27.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 8:27.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Blob.h:11, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/File.h:10, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/BodyExtractor.cpp:8, 8:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 8:27.28 /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**)': 8:27.28 /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.28 foundInterface = 0; \ 8:27.28 ^~~~~~~~~~~~~~ 8:27.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' 8:27.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.28 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchConsumer.cpp:312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.29 NS_INTERFACE_MAP_END 8:27.29 ^~~~~~~~~~~~~~~~~~~~ 8:27.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 8:27.29 else 8:27.29 ^~~~ 8:27.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' 8:27.29 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:27.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchConsumer.cpp:311:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:27.33 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) 8:27.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchObserver.cpp: In member function 'virtual nsresult mozilla::dom::FetchObserver::QueryInterface(const nsIID&, void**)': 8:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:27.33 foundInterface = 0; \ 8:27.34 ^~~~~~~~~~~~~~ 8:27.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' 8:27.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:27.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchObserver.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:27.34 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 8:27.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Blob.h:14, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/File.h:10, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/BodyExtractor.cpp:8, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 8:27.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 8:27.34 } else 8:27.34 ^~~~ 8:27.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' 8:27.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:27.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.34 /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' 8:27.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver) 8:27.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Blob.h:11, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/File.h:10, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/BodyExtractor.cpp:8, 8:27.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 8:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchStreamReader.cpp: In member function 'virtual nsresult mozilla::dom::FetchStreamReader::QueryInterface(const nsIID&, void**)': 8:27.34 /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.35 foundInterface = 0; \ 8:27.35 ^~~~~~~~~~~~~~ 8:27.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' 8:27.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.35 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchStreamReader.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.35 NS_INTERFACE_MAP_END 8:27.35 ^~~~~~~~~~~~~~~~~~~~ 8:27.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 8:27.35 else 8:27.35 ^~~~ 8:27.35 /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:27.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:27.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchStreamReader.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:27.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStreamCallback) 8:27.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': 8:27.35 /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.35 foundInterface = 0; \ 8:27.35 ^~~~~~~~~~~~~~ 8:27.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' 8:27.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.35 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.35 NS_INTERFACE_MAP_END 8:27.35 ^~~~~~~~~~~~~~~~~~~~ 8:27.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 8:27.35 else 8:27.35 ^~~~ 8:27.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' 8:27.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.36 ^~~~~~~~~~~~~~~~~~ 8:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:27.36 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': 8:27.36 /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.36 foundInterface = 0; \ 8:27.36 ^~~~~~~~~~~~~~ 8:27.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' 8:27.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.36 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Request.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.36 NS_INTERFACE_MAP_END 8:27.36 ^~~~~~~~~~~~~~~~~~~~ 8:27.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 8:27.36 else 8:27.36 ^~~~ 8:27.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' 8:27.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.36 ^~~~~~~~~~~~~~~~~~ 8:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Request.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:27.36 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': 8:27.36 /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.36 foundInterface = 0; \ 8:27.36 ^~~~~~~~~~~~~~ 8:27.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' 8:27.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.36 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Response.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.36 NS_INTERFACE_MAP_END 8:27.36 ^~~~~~~~~~~~~~~~~~~~ 8:27.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 8:27.37 else 8:27.37 ^~~~ 8:27.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' 8:27.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.37 ^~~~~~~~~~~~~~~~~~ 8:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Response.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:27.37 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 8:28.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:28.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:28.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 8:28.58 libdom_fetch.a.desc 8:28.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 8:28.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 8:28.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 8:28.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 8:28.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventDispatcher.h:11, 8:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:8: 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:28.83 foundInterface = 0; \ 8:28.83 ^~~~~~~~~~~~~~ 8:28.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' 8:28.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:28.83 ^~~~~~~~~~~~~~~~~~~~~~~ 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:28.83 NS_INTERFACE_MAP_END 8:28.83 ^~~~~~~~~~~~~~~~~~~~ 8:28.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 8:28.83 else 8:28.83 ^~~~ 8:28.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' 8:28.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:28.83 ^~~~~~~~~~~~~~~~~~ 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:235:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:28.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:28.83 ^~~~~~~~~~~~~~~~~~~~~~ 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:28.83 foundInterface = 0; \ 8:28.83 ^~~~~~~~~~~~~~ 8:28.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' 8:28.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:28.83 ^~~~~~~~~~~~~~~~~~~~~~~ 8:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:388:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:28.83 NS_INTERFACE_MAP_END 8:28.84 ^~~~~~~~~~~~~~~~~~~~ 8:28.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 8:28.84 else 8:28.84 ^~~~ 8:28.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' 8:28.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:28.84 ^~~~~~~~~~~~~~~~~~ 8:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:387:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:28.84 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 8:28.84 ^~~~~~~~~~~~~~~~~~~~~~ 8:28.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 8:28.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:28.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:29.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:29.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:30.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:30.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:30.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 8:30.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 8:30.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 8:30.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 8:31.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 8:31.01 libfakeopenh264.so 8:31.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 8:31.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 8:31.85 libdom_mathml.a.desc 8:31.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 8:32.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 8:32.01 libdom_asmjscache.a.desc 8:32.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 8:32.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:32.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:33.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:33.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:30, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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)': 8:33.03 /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] 8:33.04 size - sizeof(js::NativeObject)); 8:33.04 ^ 8:33.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:33.04 class HeapSlot : public WriteBarrieredBase { 8:33.04 ^~~~~~~~ 8:33.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:33.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:33.04 memset(aT, 0, sizeof(T)); 8:33.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:33.05 struct TabSizes { 8:33.05 ^~~~~~~~ 8:33.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:33.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] 8:33.05 memset(aT, 0, sizeof(T)); 8:33.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:33.05 struct ServoSizes { 8:33.06 ^~~~~~~~~~ 8:33.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 8:33.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] 8:33.07 memset(aT, 0, sizeof(T)); 8:33.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:33.07 class StaticStrings { 8:33.07 ^~~~~~~~~~~~~ 8:33.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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::gcstats::ZoneGCStats]': 8:33.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 8:33.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 js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 8:33.08 memset(aT, 0, sizeof(T)); 8:33.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:33.08 struct ZoneGCStats { 8:33.08 ^~~~~~~~~~~ 8:33.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 8:33.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 8:33.08 memset(aT, 0, sizeof(T)); 8:33.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:33.08 class PreliminaryObjectArray { 8:33.08 ^~~~~~~~~~~~~~~~~~~~~~ 8:33.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 8:33.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] 8:33.09 memset(aT, 0, sizeof(T)); 8:33.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:33.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:33.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:33.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 8:33.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 8:33.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 8:33.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:33.10 class TypeNewScript { 8:33.10 ^~~~~~~~~~~~~ 8:33.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 8:33.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 8:33.10 memset(aT, 0, sizeof(T)); 8:33.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:33.10 struct IonScriptCounts { 8:33.10 ^~~~~~~~~~~~~~~ 8:33.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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::NewObjectCache]': 8:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 8:33.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 8:33.11 memset(aT, 0, sizeof(T)); 8:33.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:33.11 class NewObjectCache { 8:33.11 ^~~~~~~~~~~~~~ 8:33.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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]': 8:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 8:33.12 /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:33.12 memset(aT, 0, sizeof(T)); 8:33.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:33.12 class MOZ_NON_PARAM alignas(8) Value { 8:33.12 ^~~~~ 8:33.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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::CodeOffsetJump]': 8:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:33.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 8:33.13 memset(aT, 0, sizeof(T)); 8:33.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:33.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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 8:33.13 class CodeOffsetJump { 8:33.13 ^~~~~~~~~~~~~~ 8:33.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 8:33.13 /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:33.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 8:33.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 8:33.13 memset(table, 0, sizeof(*table) * capacity()); 8:33.13 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.13 /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:33.13 class HashTableEntry { 8:33.13 ^~~~~~~~~~~~~~ 8:33.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 >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:33.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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 8:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 8:33.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 8:33.14 memset(table, 0, sizeof(*table) * capacity()); 8:33.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.14 /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:33.14 class HashTableEntry { 8:33.14 ^~~~~~~~~~~~~~ 8:33.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:33.14 /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:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 8:33.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, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 8:33.14 memset(table, 0, sizeof(*table) * capacity()); 8:33.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.15 /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:33.15 class HashTableEntry { 8:33.15 ^~~~~~~~~~~~~~ 8:33.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.15 /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]': 8:33.15 /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]' 8:33.15 /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]' 8:33.15 /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]' 8:33.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 8:33.15 /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] 8:33.15 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 8:33.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 8:33.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 8:33.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 8:33.15 class HashTableEntry { 8:33.15 ^~~~~~~~~~~~~~ 8:33.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:33.98 Compiling atomic_refcell v0.1.0 8:35.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 8:35.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 8:35.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:35.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:35.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:35.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:36.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:36.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:37.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:37.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:37.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:37.53 libdom_media_gmp_widevine-adapter.a.desc 8:37.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 8:37.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:37.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:39.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 8:39.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 8:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 8:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:21, 8:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.cpp:9: 8: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 = xpc::GlobalProperties]': 8:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 8: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 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 8:39.32 memset(aT, 0, sizeof(T)); 8:39.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:39.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.cpp:212: 8:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 8:39.32 struct GlobalProperties { 8:39.32 ^~~~~~~~~~~~~~~~ 8:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 8:40.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:40.77 libfake.so 8:40.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 8:40.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 8:40.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 8:41.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:41.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:41.70 Compiling runloop v0.1.0 8:43.89 Compiling boxfnonce v0.0.3 8:43.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 8:43.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 8:45.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 8:45.04 libdom_media_doctor.a.desc 8:45.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 8:45.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:45.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:45.58 Compiling foreign-types v0.3.0 8:45.93 Compiling prefs_parser v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/parser) 8:46.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:46.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:46.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:46.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:47.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 8:47.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/AudioStream.h:10, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaStreamGraph.h:9, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/CaptureTask.h:10, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/CaptureTask.cpp:7, 8:47.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 8:47.80 /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**)': 8:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:47.80 foundInterface = 0; \ 8:47.80 ^~~~~~~~~~~~~~ 8:47.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' 8:47.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:47.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:47.81 /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' 8:47.81 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 8:47.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:47.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 8:47.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ImageCapture.h:10, 8:47.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/CaptureTask.cpp:8, 8:47.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 8:47.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 8:47.81 } else 8:47.81 ^~~~ 8:47.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' 8:47.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:47.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:47.81 /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' 8:47.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCapture) 8:47.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:47.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 8:48.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 8:48.89 libdom_media_imagecapture.a.desc 8:48.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 8:49.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 8:49.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 8:49.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 8:49.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 8:50.55 Compiling synom v0.11.2 8:50.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 8:50.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 8:50.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 8:50.99 libdom_media_flac.a.desc 8:50.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 8:51.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:51.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:51.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:51.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:52.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 8:52.38 libdom_media_mp3.a.desc 8:52.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 8:52.72 Compiling phf_shared v0.7.21 8:53.20 Compiling rand v0.3.18 8:53.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:53.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 8:55.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 8:55.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Intervals.h:12, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/TimeUnits.h:10, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaData.h:12, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 8:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: 8:55.30 /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]': 8:55.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:147:15: required from here 8:55.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 mozilla::SPSData'; use assignment or value-initialization instead [-Wclass-memaccess] 8:55.30 memset(aT, 0, sizeof(T)); 8:55.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:55.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:12, 8:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: 8:55.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/H264.h:38:8: note: 'struct mozilla::SPSData' declared here 8:55.31 struct SPSData { 8:55.31 ^~~~~~~ 8:55.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 8:56.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:56.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:56.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 8:56.57 libdom_media_platforms_agnostic_bytestreams.a.desc 8:56.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 8:58.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 8:58.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 8:58.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:58.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 8:59.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 8:59.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 8:60.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 8:60.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 9:00.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 9:00.11 libdom_media_mediasink.a.desc 9:00.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 9:00.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 9:00.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContextEGL.h:10, 9:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/EGLUtils.cpp:7, 9:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 9:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': 9:00.78 /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] 9:00.78 fGetIntegerv(pname, (GLint*)&ret); 9:00.78 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 9:00.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 9:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLBlitHelper.cpp:199:10: note: 'texBinding' was declared here 9:00.78 GLenum texBinding; 9:00.78 ^~~~~~~~~~ 9:00.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContextEGL.h:10, 9:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/EGLUtils.cpp:7, 9:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 9:00.79 /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': 9:00.79 /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] 9:00.79 mSymbols.fBindVertexArray(array); 9:00.79 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 9:00.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 9:00.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLBlitHelper.cpp:445:10: note: 'oldVAO' was declared here 9:00.79 GLuint oldVAO; 9:00.79 ^~~~~~ 9:00.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 9:01.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 9:01.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 9:01.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 9:01.09 libdom_media_encoder.a.desc 9:01.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 9:01.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 9:01.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 9:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.79 /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**)': 9:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:01.79 foundInterface = 0; \ 9:01.79 ^~~~~~~~~~~~~~ 9:01.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' 9:01.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:01.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.79 /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' 9:01.79 NS_INTERFACE_MAP_END_INHERITING(Event) 9:01.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.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 9:01.79 } else 9:01.79 ^~~~ 9:01.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' 9:01.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:01.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.79 /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' 9:01.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaEncryptedEvent) 9:01.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.79 /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**)': 9:01.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:01.80 foundInterface = 0; \ 9:01.80 ^~~~~~~~~~~~~~ 9:01.80 /usr/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:01.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:01.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.80 /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' 9:01.80 NS_INTERFACE_MAP_END_INHERITING(Event) 9:01.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.80 /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:01.80 } else 9:01.80 ^~~~ 9:01.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' 9:01.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:01.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.80 /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' 9:01.80 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeyMessageEvent) 9:01.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.80 /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**)': 9:01.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:01.80 foundInterface = 0; \ 9:01.80 ^~~~~~~~~~~~~~ 9:01.80 /usr/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:01.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:01.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.81 /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' 9:01.81 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:01.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.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 9:01.81 } else 9:01.81 ^~~~ 9:01.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' 9:01.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:01.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.81 /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' 9:01.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeySession) 9:01.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 9:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 9:01.81 /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**)': 9:01.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:01.81 foundInterface = 0; \ 9:01.81 ^~~~~~~~~~~~~~ 9:01.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' 9:01.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:01.81 ^~~~~~~~~~~~~~~~~~~~~~~ 9:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyStatusMap.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:01.81 NS_INTERFACE_MAP_END 9:01.81 ^~~~~~~~~~~~~~~~~~~~ 9:01.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 9:01.81 else 9:01.81 ^~~~ 9:01.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' 9:01.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:01.82 ^~~~~~~~~~~~~~~~~~ 9:01.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyStatusMap.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:01.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:01.82 ^~~~~~~~~~~~~~~~~~~~~~ 9:01.82 /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**)': 9:01.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:01.82 foundInterface = 0; \ 9:01.82 ^~~~~~~~~~~~~~ 9:01.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' 9:01.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:01.82 ^~~~~~~~~~~~~~~~~~~~~~~ 9:01.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccess.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:01.82 NS_INTERFACE_MAP_END 9:01.82 ^~~~~~~~~~~~~~~~~~~~ 9:01.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 9:01.82 else 9:01.82 ^~~~ 9:01.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' 9:01.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:01.82 ^~~~~~~~~~~~~~~~~~ 9:01.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccess.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:01.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:01.82 ^~~~~~~~~~~~~~~~~~~~~~ 9:01.82 /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**)': 9:01.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:01.82 foundInterface = 0; \ 9:01.82 ^~~~~~~~~~~~~~ 9:01.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' 9:01.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:01.82 ^~~~~~~~~~~~~~~~~~~~~~~ 9:01.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccessManager.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:01.83 NS_INTERFACE_MAP_END 9:01.83 ^~~~~~~~~~~~~~~~~~~~ 9:01.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 9:01.83 else 9:01.83 ^~~~ 9:01.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' 9:01.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:01.83 ^~~~~~~~~~~~~~~~~~ 9:01.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccessManager.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:01.83 NS_INTERFACE_MAP_ENTRY(nsIObserver) 9:01.83 ^~~~~~~~~~~~~~~~~~~~~~ 9:01.83 /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**)': 9:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:01.85 foundInterface = 0; \ 9:01.85 ^~~~~~~~~~~~~~ 9:01.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:01.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:01.85 ^~~~~~~~~~~~~~~~~~~~~~~ 9:01.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeys.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:01.85 NS_INTERFACE_MAP_END 9:01.85 ^~~~~~~~~~~~~~~~~~~~ 9:01.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 9:01.85 else 9:01.85 ^~~~ 9:01.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' 9:01.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:01.85 ^~~~~~~~~~~~~~~~~~ 9:01.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeys.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:01.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:01.85 ^~~~~~~~~~~~~~~~~~~~~~ 9:01.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 9:02.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:02.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:03.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 9:03.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 9:03.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 9:03.14 libdom_media_eme.a.desc 9:03.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 9:05.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 9:05.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 9:06.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 9:06.42 libdom_media_platforms_ffmpeg.a.desc 9:06.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 9:06.94 Compiling memchr v2.0.2 9:07.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 9:07.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 9:08.63 Compiling atty v0.2.2 9:09.11 Compiling memchr v1.0.2 9:10.98 Compiling which v1.0.3 9:12.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:12.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:12.50 Compiling proc-macro2 v0.2.2 9:16.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:16.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonBuilder.cpp:34, 9:16.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:38: 9:16.47 /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)': 9:16.48 /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] 9:16.48 size - sizeof(js::NativeObject)); 9:16.48 ^ 9:16.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:16.48 class HeapSlot : public WriteBarrieredBase { 9:16.48 ^~~~~~~~ 9:16.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.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::TabSizes]': 9:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:16.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.48 memset(aT, 0, sizeof(T)); 9:16.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:16.51 struct TabSizes { 9:16.51 ^~~~~~~~ 9:16.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.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]': 9:16.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:16.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.51 memset(aT, 0, sizeof(T)); 9:16.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:16.51 struct ServoSizes { 9:16.51 ^~~~~~~~~~ 9:16.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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::StaticStrings]': 9:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9: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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.54 memset(aT, 0, sizeof(T)); 9:16.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:16.54 class StaticStrings { 9:16.54 ^~~~~~~~~~~~~ 9:16.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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 = js::gcstats::ZoneGCStats]': 9:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9: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 non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.55 memset(aT, 0, sizeof(T)); 9:16.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:16.55 struct ZoneGCStats { 9:16.55 ^~~~~~~~~~~ 9:16.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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 = js::PreliminaryObjectArray]': 9:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9: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 non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.55 memset(aT, 0, sizeof(T)); 9:16.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 9:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:16.56 class PreliminaryObjectArray { 9:16.56 ^~~~~~~~~~~~~~~~~~~~~~ 9:16.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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::TypeNewScript]': 9:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9: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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.56 memset(aT, 0, sizeof(T)); 9:16.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:16.56 class TypeNewScript { 9:16.57 ^~~~~~~~~~~~~ 9:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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::jit::IonScriptCounts]': 9:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9: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 non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.57 memset(aT, 0, sizeof(T)); 9:16.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:16.57 struct IonScriptCounts { 9:16.57 ^~~~~~~~~~~~~~~ 9:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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::NewObjectCache]': 9:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9: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 non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.57 memset(aT, 0, sizeof(T)); 9:16.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:16.58 class NewObjectCache { 9:16.58 ^~~~~~~~~~~~~~ 9:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.58 /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:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:16.58 /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:16.58 memset(aT, 0, sizeof(T)); 9:16.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:16.58 class MOZ_NON_PARAM alignas(8) Value { 9:16.58 ^~~~~ 9:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.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::CodeOffsetJump]': 9:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:16.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 9:16.58 memset(aT, 0, sizeof(T)); 9:16.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.60 /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:16.60 class CodeOffsetJump { 9:16.60 ^~~~~~~~~~~~~~ 9:16.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9: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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 9:16.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:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9: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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 9:16.62 memset(table, 0, sizeof(*table) * capacity()); 9:16.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:16.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 9:16.62 class HashTableEntry { 9:16.62 ^~~~~~~~~~~~~~ 9: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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9: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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 9:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9: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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 9:16.62 memset(table, 0, sizeof(*table) * capacity()); 9:16.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:16.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 9:16.62 class HashTableEntry { 9:16.62 ^~~~~~~~~~~~~~ 9: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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9: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::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 9:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9: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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:16.62 memset(table, 0, sizeof(*table) * capacity()); 9:16.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:16.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 9:16.62 class HashTableEntry { 9:16.62 ^~~~~~~~~~~~~~ 9:16.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.63 /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]': 9:16.63 /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]' 9:16.63 /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]' 9:16.63 /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]' 9:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 9:16.63 /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] 9:16.63 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:16.63 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:16.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:16.63 class HashTableEntry { 9:16.63 ^~~~~~~~~~~~~~ 9:16.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.63 /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]': 9:16.64 /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]' 9:16.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, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 9:16.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 = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 9:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.cpp:3283:20: required from here 9:16.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] 9:16.64 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:16.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:16.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 9:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 9:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:16.64 class HashTableEntry { 9:16.64 ^~~~~~~~~~~~~~ 9:16.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:47: 9:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreUnboxedProperty()': 9:16.64 /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] 9:16.64 Maybe scratch; 9:16.64 ^~~~~~~ 9:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()': 9:16.64 /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] 9:16.64 Maybe scratch; 9:16.64 ^~~~~~~ 9:16.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:16.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 9:16.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 9:17.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 9:17.60 libdom_media_platforms_agnostic_gmp.a.desc 9:17.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 9:18.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 9:18.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 9:18.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 9:18.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 9:18.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:18.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.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::TabSizes]': 9:18.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:18.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:18.88 memset(aT, 0, sizeof(T)); 9:18.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:18.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:18.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:18.89 struct TabSizes { 9:18.89 ^~~~~~~~ 9:18.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.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::ServoSizes]': 9:18.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:18.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:18.89 memset(aT, 0, sizeof(T)); 9:18.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:18.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:18.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:18.92 struct ServoSizes { 9:18.92 ^~~~~~~~~~ 9:18.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.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::StaticStrings]': 9:18.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:18.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 9:18.92 memset(aT, 0, sizeof(T)); 9:18.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:18.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:18.92 class StaticStrings { 9:18.92 ^~~~~~~~~~~~~ 9:18.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.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::PreliminaryObjectArray]': 9:18.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:18.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] 9:18.96 memset(aT, 0, sizeof(T)); 9:18.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:18.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:18.97 class PreliminaryObjectArray { 9:18.97 ^~~~~~~~~~~~~~~~~~~~~~ 9:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9: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]': 9:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9: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] 9:18.97 memset(aT, 0, sizeof(T)); 9:18.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:18.97 class TypeNewScript { 9:18.97 ^~~~~~~~~~~~~ 9:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9: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::IonScriptCounts]': 9:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9: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 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.00 memset(aT, 0, sizeof(T)); 9:19.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:19.00 struct IonScriptCounts { 9:19.00 ^~~~~~~~~~~~~~~ 9:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9: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::gcstats::ZoneGCStats]': 9:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9: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 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.00 memset(aT, 0, sizeof(T)); 9:19.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:19.04 struct ZoneGCStats { 9:19.04 ^~~~~~~~~~~ 9:19.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.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::NewObjectCache]': 9:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:19.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.04 memset(aT, 0, sizeof(T)); 9:19.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:19.04 class NewObjectCache { 9:19.04 ^~~~~~~~~~~~~~ 9:19.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.04 /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:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:19.04 /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:19.04 memset(aT, 0, sizeof(T)); 9:19.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:19.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:19.08 class MOZ_NON_PARAM alignas(8) Value { 9:19.08 ^~~~~ 9:19.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.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::jit::CodeOffsetJump]': 9:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:19.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.08 memset(aT, 0, sizeof(T)); 9:19.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysisShared.h:10, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.h:10, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:9, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.10 /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:19.10 class CodeOffsetJump { 9:19.10 ^~~~~~~~~~~~~~ 9:19.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.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]': 9:19.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]' 9:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:19.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] 9:19.10 memset(table, 0, sizeof(*table) * capacity()); 9:19.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.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 9:19.10 class HashTableEntry { 9:19.10 ^~~~~~~~~~~~~~ 9:19.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]': 9:19.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]' 9:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:19.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] 9:19.10 memset(table, 0, sizeof(*table) * capacity()); 9:19.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.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 9:19.10 class HashTableEntry { 9:19.10 ^~~~~~~~~~~~~~ 9:19.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]': 9:19.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]' 9:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:19.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, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:19.13 memset(table, 0, sizeof(*table) * capacity()); 9:19.13 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.13 /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:19.13 class HashTableEntry { 9:19.14 ^~~~~~~~~~~~~~ 9:19.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 = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy]': 9:19.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::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy]' 9:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:105:57: required from here 9:19.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::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 9:19.15 memset(table, 0, sizeof(*table) * capacity()); 9:19.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.16 /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 9:19.16 class HashTableEntry { 9:19.16 ^~~~~~~~~~~~~~ 9:19.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.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]': 9:19.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::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry; uint32_t = unsigned int]' 9:19.16 /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]' 9:19.16 /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]' 9:19.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:74:62: required from here 9:19.16 /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] 9:19.16 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:19.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry' declared here 9:19.16 class HashTableEntry { 9:19.16 ^~~~~~~~~~~~~~ 9:19.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.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]': 9:19.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]' 9:19.16 /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]' 9:19.16 /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]' 9:19.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 9:19.16 /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] 9:19.16 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:19.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:19.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:19.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 9:19.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:19.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:19.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:19.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 9:19.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 9:19.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 9:19.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:19.20 class HashTableEntry { 9:19.20 ^~~~~~~~~~~~~~ 9:19.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:19.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 9:19.21 libdom_media_ogg.a.desc 9:19.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 9:19.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:19.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:28, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.21 /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)': 9:19.21 /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] 9:19.21 size - sizeof(js::NativeObject)); 9:19.21 ^ 9:19.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:19.21 class HeapSlot : public WriteBarrieredBase { 9:19.21 ^~~~~~~~ 9:19.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::TabSizes]': 9:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:19.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.21 memset(aT, 0, sizeof(T)); 9:19.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:19.24 struct TabSizes { 9:19.24 ^~~~~~~~ 9:19.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::ServoSizes]': 9:19.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:19.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.24 memset(aT, 0, sizeof(T)); 9:19.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:19.24 struct ServoSizes { 9:19.24 ^~~~~~~~~~ 9:19.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::StaticStrings]': 9:19.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:19.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] 9:19.27 memset(aT, 0, sizeof(T)); 9:19.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:19.27 class StaticStrings { 9:19.27 ^~~~~~~~~~~~~ 9:19.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::PreliminaryObjectArray]': 9:19.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:19.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:19.29 memset(aT, 0, sizeof(T)); 9:19.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:19.29 class PreliminaryObjectArray { 9:19.29 ^~~~~~~~~~~~~~~~~~~~~~ 9:19.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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]': 9:19.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:19.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] 9:19.29 memset(aT, 0, sizeof(T)); 9:19.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:19.33 class TypeNewScript { 9:19.33 ^~~~~~~~~~~~~ 9:19.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::gcstats::ZoneGCStats]': 9:19.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:19.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 js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.33 memset(aT, 0, sizeof(T)); 9:19.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:19.33 struct ZoneGCStats { 9:19.33 ^~~~~~~~~~~ 9:19.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::jit::IonScriptCounts]': 9:19.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:19.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 js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.33 memset(aT, 0, sizeof(T)); 9:19.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:19.35 struct IonScriptCounts { 9:19.36 ^~~~~~~~~~~~~~~ 9:19.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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::NewObjectCache]': 9:19.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:19.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:19.36 memset(aT, 0, sizeof(T)); 9:19.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 9:19.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:19.37 class NewObjectCache { 9:19.37 ^~~~~~~~~~~~~~ 9:19.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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]': 9:19.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:19.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] 9:19.37 memset(aT, 0, sizeof(T)); 9:19.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:19.37 class MOZ_NON_PARAM alignas(8) Value { 9:19.37 ^~~~~ 9:19.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:19.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 9:19.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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]': 9:19.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:19.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] 9:19.39 memset(aT, 0, sizeof(T)); 9:19.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:19.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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 9:19.39 class CodeOffsetJump { 9:19.39 ^~~~~~~~~~~~~~ 9:19.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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]': 9:19.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]' 9:19.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:19.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 9:19.40 memset(table, 0, sizeof(*table) * capacity()); 9:19.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.40 /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:19.40 class HashTableEntry { 9:19.40 ^~~~~~~~~~~~~~ 9:19.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:19.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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 9:19.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:19.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] 9:19.40 memset(table, 0, sizeof(*table) * capacity()); 9:19.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.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 9:19.40 class HashTableEntry { 9:19.40 ^~~~~~~~~~~~~~ 9:19.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]': 9:19.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]' 9:19.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:19.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, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:19.41 memset(table, 0, sizeof(*table) * capacity()); 9:19.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.41 /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:19.41 class HashTableEntry { 9:19.41 ^~~~~~~~~~~~~~ 9:19.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 9:19.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.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]': 9:19.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::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 9:19.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::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 9:19.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 = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 9:19.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 9:19.42 /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] 9:19.42 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:19.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:19.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:19.43 class HashTableEntry { 9:19.43 ^~~~~~~~~~~~~~ 9:19.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 9:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.44 /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': 9:19.44 /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] 9:19.44 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 9:19.44 ^ 9:19.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 9:19.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:300:11: note: 'result' was declared here 9:19.44 int32_t result; 9:19.44 ^~~~~~ 9:19.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:19.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 9:19.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 9:19.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 9:19.85 libdom_media_platforms_ffmpeg_libav53.a.desc 9:19.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 9:20.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 9:20.65 libdom_media_platforms_ffmpeg_libav54.a.desc 9:20.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 9:21.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 9:21.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 9:22.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 9:22.31 libdom_media_platforms_ffmpeg_libav55.a.desc 9:22.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 9:23.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:23.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:24.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 9:24.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 9:24.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 9:24.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 9:25.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 9:25.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': 9:25.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:25.04 foundInterface = 0; \ 9:25.04 ^~~~~~~~~~~~~~ 9:25.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' 9:25.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:25.04 ^~~~~~~~~~~~~~~~~~~~~~~ 9:25.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:25.04 NS_INTERFACE_MAP_END 9:25.04 ^~~~~~~~~~~~~~~~~~~~ 9:25.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 9:25.04 else 9:25.04 ^~~~ 9:25.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' 9:25.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:25.04 ^~~~~~~~~~~~~~~~~~ 9:25.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:25.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:25.06 ^~~~~~~~~~~~~~~~~~~~~~ 9:25.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 9:25.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 9:25.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLBodyElement.cpp:23, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:47: 9:25.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 9:25.07 /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] 9:25.07 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 9:25.07 ^ 9:25.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:11, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 9:25.07 class nsCSSValue { 9:25.07 ^~~~~~~~~~ 9:25.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLCanvasElement::QueryInterface(const nsIID&, void**)': 9:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:25.08 foundInterface = 0; \ 9:25.08 ^~~~~~~~~~~~~~ 9:25.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' 9:25.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:25.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.08 /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' 9:25.08 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 9:25.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.08 /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' 9:25.08 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 9:25.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.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 9:25.08 } else 9:25.08 ^~~~ 9:25.08 /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' 9:25.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:25.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.08 /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' 9:25.08 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 9:25.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.08 /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' 9:25.08 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 9:25.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': 9:25.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:25.10 foundInterface = 0; \ 9:25.10 ^~~~~~~~~~~~~~ 9:25.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' 9:25.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:25.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp:647:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:25.13 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 9:25.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.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 9:25.13 } else 9:25.13 ^~~~ 9:25.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' 9:25.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:25.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.13 /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' 9:25.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureTrackSource) 9:25.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': 9:25.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:25.14 foundInterface = 0; \ 9:25.14 ^~~~~~~~~~~~~~ 9:25.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' 9:25.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:25.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.14 /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' 9:25.14 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 9:25.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.14 /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' 9:25.15 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 9:25.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 9:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 9:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 9:25.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 9:25.15 } else 9:25.15 ^~~~ 9:25.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' 9:25.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:25.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.15 /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' 9:25.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 9:25.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.15 /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' 9:25.15 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 9:25.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:25.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 9:25.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 9:25.20 libdom_media_platforms_omx.a.desc 9:25.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 9:25.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 9:25.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 9:25.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 9:25.52 libdom_media_platforms_ffmpeg_ffvpx.a.desc 9:25.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 9:25.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 9:25.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 9:26.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 9:26.40 libdom_media_platforms.a.desc 9:26.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 9:26.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 9:26.82 libdom_media_platforms_agnostic_eme.a.desc 9:26.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 9:27.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 9:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:13, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaInfo.h:11, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoUtils.h:11, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.h:10, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaContainerType.h:10, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ADTSDecoder.cpp:8, 9:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media0.cpp:2: 9:27.02 /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]': 9:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ADTSDemuxer.cpp:75:30: required from here 9:27.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 mozilla::adts::FrameHeader'; use assignment or value-initialization instead [-Wclass-memaccess] 9:27.03 memset(aT, 0, sizeof(T)); 9:27.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:27.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media0.cpp:11: 9:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 9:27.03 class FrameHeader { 9:27.03 ^~~~~~~~~~~ 9:27.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 9:31.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 9:31.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 9:31.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:31.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MCallOptimize.cpp:36, 9:31.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:29: 9:31.44 /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)': 9:31.44 /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] 9:31.44 size - sizeof(js::NativeObject)); 9:31.44 ^ 9:31.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:31.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:31.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:31.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:31.45 class HeapSlot : public WriteBarrieredBase { 9:31.45 ^~~~~~~~ 9:31.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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::TabSizes]': 9:31.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:31.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 JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.45 memset(aT, 0, sizeof(T)); 9:31.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:31.45 struct TabSizes { 9:31.45 ^~~~~~~~ 9:31.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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::ServoSizes]': 9:31.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:31.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 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.46 memset(aT, 0, sizeof(T)); 9:31.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:31.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:31.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:31.47 struct ServoSizes { 9:31.47 ^~~~~~~~~~ 9:31.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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]': 9:31.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:31.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.48 memset(aT, 0, sizeof(T)); 9:31.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:31.48 class StaticStrings { 9:31.48 ^~~~~~~~~~~~~ 9:31.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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]': 9:31.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:31.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] 9:31.48 memset(aT, 0, sizeof(T)); 9:31.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:31.48 class PreliminaryObjectArray { 9:31.48 ^~~~~~~~~~~~~~~~~~~~~~ 9:31.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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::TypeNewScript]': 9:31.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:31.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] 9:31.51 memset(aT, 0, sizeof(T)); 9:31.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:31.51 class TypeNewScript { 9:31.51 ^~~~~~~~~~~~~ 9:31.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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]': 9:31.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:31.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] 9:31.51 memset(aT, 0, sizeof(T)); 9:31.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:31.52 struct IonScriptCounts { 9:31.52 ^~~~~~~~~~~~~~~ 9:31.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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::gcstats::ZoneGCStats]': 9:31.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:31.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] 9:31.53 memset(aT, 0, sizeof(T)); 9:31.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:14, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:31.53 struct ZoneGCStats { 9:31.53 ^~~~~~~~~~~ 9:31.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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:31.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:31.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:31.53 memset(aT, 0, sizeof(T)); 9:31.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 9:31.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:14, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:31.54 class NewObjectCache { 9:31.54 ^~~~~~~~~~~~~~ 9:31.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.54 /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.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:31.54 /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.54 memset(aT, 0, sizeof(T)); 9:31.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:31.54 class MOZ_NON_PARAM alignas(8) Value { 9:31.54 ^~~~~ 9:31.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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]': 9:31.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:31.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] 9:31.54 memset(aT, 0, sizeof(T)); 9:31.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:13, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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 9:31.55 class CodeOffsetJump { 9:31.55 ^~~~~~~~~~~~~~ 9:31.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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]': 9:31.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]' 9:31.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:31.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] 9:31.55 memset(table, 0, sizeof(*table) * capacity()); 9:31.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.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 9:31.55 class HashTableEntry { 9:31.55 ^~~~~~~~~~~~~~ 9:31.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]': 9:31.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]' 9:31.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:31.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] 9:31.55 memset(table, 0, sizeof(*table) * capacity()); 9:31.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.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 9:31.55 class HashTableEntry { 9:31.55 ^~~~~~~~~~~~~~ 9:31.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:31.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 9:31.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:31.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] 9:31.56 memset(table, 0, sizeof(*table) * capacity()); 9:31.56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.57 /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.57 class HashTableEntry { 9:31.57 ^~~~~~~~~~~~~~ 9:31.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]': 9:31.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::jit::MDefinition*; Value = js::jit::MDefinition*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 9:31.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LoopUnroller.cpp:334:31: required from here 9:31.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:31.57 memset(table, 0, sizeof(*table) * capacity()); 9:31.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.57 /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.57 class HashTableEntry { 9:31.58 ^~~~~~~~~~~~~~ 9:31.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:12, 9:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 9:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 9:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.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]': 9:31.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]' 9:31.58 /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]' 9:31.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]' 9:31.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 9:31.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] 9:31.58 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:31.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 9:31.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 9:31.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:31.59 class HashTableEntry { 9:31.60 ^~~~~~~~~~~~~~ 9:31.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 9:31.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 9:31.60 /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&)': 9:31.60 /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] 9:31.60 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 9:31.60 ^ 9:31.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:38: 9:31.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.cpp:3956:13: note: 'res' was declared here 9:31.61 int32_t res; 9:31.61 ^~~ 9:31.61 /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&)': 9:31.61 /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] 9:31.62 payload_.i64 = i; 9:31.62 ~~~~~~~~~~~~~^~~ 9:31.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.cpp:3975:13: note: 'res' was declared here 9:31.62 int64_t res; 9:31.62 ^~~ 9:31.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:31.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 9:31.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 9:31.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:31.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:33.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 9:33.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 9:34.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 9:34.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 9:34.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 9:34.79 libgfx_gl.a.desc 9:34.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 9:35.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:35.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/List-inl.h:15, 9:35.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:15, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.04 /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)': 9:35.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] 9:35.04 size - sizeof(js::NativeObject)); 9:35.04 ^ 9:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:35.04 class HeapSlot : public WriteBarrieredBase { 9:35.04 ^~~~~~~~ 9:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:35.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:35.04 memset(aT, 0, sizeof(T)); 9:35.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:35.05 struct TabSizes { 9:35.05 ^~~~~~~~ 9:35.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:35.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] 9:35.05 memset(aT, 0, sizeof(T)); 9:35.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:35.05 struct ServoSizes { 9:35.05 ^~~~~~~~~~ 9:35.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:35.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] 9:35.05 memset(aT, 0, sizeof(T)); 9:35.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:35.06 class StaticStrings { 9:35.06 ^~~~~~~~~~~~~ 9:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:35.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] 9:35.07 memset(aT, 0, sizeof(T)); 9:35.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:35.08 class PreliminaryObjectArray { 9:35.08 ^~~~~~~~~~~~~~~~~~~~~~ 9:35.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:35.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] 9:35.08 memset(aT, 0, sizeof(T)); 9:35.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:35.09 class TypeNewScript { 9:35.09 ^~~~~~~~~~~~~ 9:35.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:35.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:35.10 memset(aT, 0, sizeof(T)); 9:35.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:12, 9:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:35.11 struct IonScriptCounts { 9:35.11 ^~~~~~~~~~~~~~~ 9:35.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:35.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] 9:35.11 memset(aT, 0, sizeof(T)); 9:35.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:12, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:35.12 struct ZoneGCStats { 9:35.12 ^~~~~~~~~~~ 9:35.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:35.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:35.13 memset(aT, 0, sizeof(T)); 9:35.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:12, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:35.13 class NewObjectCache { 9:35.13 ^~~~~~~~~~~~~~ 9:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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::Value; size_t = unsigned int]': 9:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:35.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] 9:35.13 memset(aT, 0, sizeof(T)); 9:35.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:35.13 class MOZ_NON_PARAM alignas(8) Value { 9:35.13 ^~~~~ 9:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:35.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] 9:35.13 memset(aT, 0, sizeof(T)); 9:35.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/List-inl.h:14, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:15, 9:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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 9:35.14 class CodeOffsetJump { 9:35.14 ^~~~~~~~~~~~~~ 9:35.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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::wasm::LinkDataTierCacheablePod]': 9:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 9:35.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::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 9:35.14 memset(aT, 0, sizeof(T)); 9:35.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:35.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TestingFunctions.cpp:58, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:29: 9:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 9:35.14 struct LinkDataTierCacheablePod { 9:35.14 ^~~~~~~~~~~~~~~~~~~~~~~~ 9:35.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 9:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 9:35.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]': 9:35.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]' 9:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:35.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] 9:35.14 memset(table, 0, sizeof(*table) * capacity()); 9:35.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:35.14 /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:35.14 class HashTableEntry { 9:35.14 ^~~~~~~~~~~~~~ 9:35.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:35.14 /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:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:35.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 9:35.14 memset(table, 0, sizeof(*table) * capacity()); 9:35.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:35.14 /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:35.14 class HashTableEntry { 9:35.14 ^~~~~~~~~~~~~~ 9:35.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:35.15 /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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:35.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:35.16 memset(table, 0, sizeof(*table) * capacity()); 9:35.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:35.16 /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:35.16 class HashTableEntry { 9:35.16 ^~~~~~~~~~~~~~ 9:35.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:35.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 9:35.48 libdom_media_platforms_ffmpeg_ffmpeg57.a.desc 9:35.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 9:36.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 9:36.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 9:36.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:36.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/VMFunctions.cpp:25, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:47: 9:36.89 /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)': 9:36.89 /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] 9:36.89 size - sizeof(js::NativeObject)); 9:36.89 ^ 9:36.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:36.89 class HeapSlot : public WriteBarrieredBase { 9:36.89 ^~~~~~~~ 9:36.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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]': 9:36.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:36.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] 9:36.90 memset(aT, 0, sizeof(T)); 9:36.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:36.92 struct TabSizes { 9:36.92 ^~~~~~~~ 9:36.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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]': 9:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:36.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] 9:36.92 memset(aT, 0, sizeof(T)); 9:36.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:36.94 struct ServoSizes { 9:36.94 ^~~~~~~~~~ 9:36.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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::StaticStrings]': 9:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:36.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] 9:36.95 memset(aT, 0, sizeof(T)); 9:36.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:36.95 class StaticStrings { 9:36.95 ^~~~~~~~~~~~~ 9:36.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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]': 9:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:36.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] 9:36.96 memset(aT, 0, sizeof(T)); 9:36.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:36.96 class PreliminaryObjectArray { 9:36.96 ^~~~~~~~~~~~~~~~~~~~~~ 9:36.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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::TypeNewScript]': 9:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:36.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 js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 9:36.96 memset(aT, 0, sizeof(T)); 9:36.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:36.97 class TypeNewScript { 9:36.97 ^~~~~~~~~~~~~ 9:36.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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::jit::IonScriptCounts]': 9:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:36.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:36.97 memset(aT, 0, sizeof(T)); 9:36.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:36.98 struct IonScriptCounts { 9:36.98 ^~~~~~~~~~~~~~~ 9:36.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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::gcstats::ZoneGCStats]': 9:36.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:36.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] 9:36.98 memset(aT, 0, sizeof(T)); 9:36.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:36.98 struct ZoneGCStats { 9:36.98 ^~~~~~~~~~~ 9:36.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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::NewObjectCache]': 9:36.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:36.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:36.98 memset(aT, 0, sizeof(T)); 9:36.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:36.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:36.99 class NewObjectCache { 9:36.99 ^~~~~~~~~~~~~~ 9:36.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.99 /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:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:36.99 /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:36.99 memset(aT, 0, sizeof(T)); 9:36.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:36.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:36.99 class MOZ_NON_PARAM alignas(8) Value { 9:36.99 ^~~~~ 9:36.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:36.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]': 9:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:37.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] 9:37.00 memset(aT, 0, sizeof(T)); 9:37.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:13, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:37.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 9:37.00 class CodeOffsetJump { 9:37.00 ^~~~~~~~~~~~~~ 9:37.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:37.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 9:37.00 /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:37.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:37.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] 9:37.00 memset(table, 0, sizeof(*table) * capacity()); 9:37.00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.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 9:37.00 class HashTableEntry { 9:37.01 ^~~~~~~~~~~~~~ 9:37.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]': 9:37.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]' 9:37.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:37.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] 9:37.01 memset(table, 0, sizeof(*table) * capacity()); 9:37.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.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 9:37.01 class HashTableEntry { 9:37.01 ^~~~~~~~~~~~~~ 9:37.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:37.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 9:37.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:37.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:37.01 memset(table, 0, sizeof(*table) * capacity()); 9:37.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.01 /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:37.01 class HashTableEntry { 9:37.01 ^~~~~~~~~~~~~~ 9:37.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:37.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:37.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:37.01 /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]': 9:37.01 /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]' 9:37.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]' 9:37.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]' 9:37.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 9:37.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] 9:37.02 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:37.02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 9:37.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 9:37.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:37.02 class HashTableEntry { 9:37.02 ^~~~~~~~~~~~~~ 9:37.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:37.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 9:37.04 libdom_media_platforms_ffmpeg_ffmpeg58.a.desc 9:37.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 9:37.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:37.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:38.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:38.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:38.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 9:38.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:38.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:38.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 9:38.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 9:38.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.h:10, 9:38.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:7: 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:38.73 foundInterface = 0; \ 9:38.73 ^~~~~~~~~~~~~~ 9:38.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' 9:38.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:38.73 ^~~~~~~~~~~~~~~~~~~~~~~ 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:38.73 NS_INTERFACE_MAP_END 9:38.73 ^~~~~~~~~~~~~~~~~~~~ 9:38.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 9:38.73 else 9:38.73 ^~~~ 9:38.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' 9:38.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:38.73 ^~~~~~~~~~~~~~~~~~ 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:200:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:38.73 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 9:38.73 ^~~~~~~~~~~~~~~~~~~~~~ 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:38.73 foundInterface = 0; \ 9:38.73 ^~~~~~~~~~~~~~ 9:38.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' 9:38.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:38.73 ^~~~~~~~~~~~~~~~~~~~~~~ 9:38.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:4037:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:38.73 NS_INTERFACE_MAP_END 9:38.73 ^~~~~~~~~~~~~~~~~~~~ 9:38.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 9:38.73 else 9:38.73 ^~~~ 9:38.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' 9:38.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:38.76 ^~~~~~~~~~~~~~~~~~ 9:38.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:4036:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:38.76 NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) 9:38.76 ^~~~~~~~~~~~~~~~~~~~~~ 9:38.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 9:39.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:39.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:39.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 9:39.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 9:40.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 9:40.48 libdom_media_wave.a.desc 9:40.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 9:42.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 9:42.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:42.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:42.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:42.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:42.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 9:42.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 9:42.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 9:42.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 9:42.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ClipboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::ClipboardEvent::QueryInterface(const nsIID&, void**)': 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:42.42 foundInterface = 0; \ 9:42.42 ^~~~~~~~~~~~~~ 9:42.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' 9:42.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:42.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ClipboardEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:42.42 NS_INTERFACE_MAP_END_INHERITING(Event) 9:42.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.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 9:42.42 else 9:42.42 ^~~~ 9:42.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' 9:42.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.42 ^~~~~~~~~~~~~~~~~~ 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ClipboardEvent.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.42 NS_INTERFACE_MAP_ENTRY(nsIDOMClipboardEvent) 9:42.42 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CompositionEvent.cpp: In member function 'virtual nsresult mozilla::dom::CompositionEvent::QueryInterface(const nsIID&, void**)': 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:42.42 foundInterface = 0; \ 9:42.42 ^~~~~~~~~~~~~~ 9:42.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' 9:42.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:42.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CompositionEvent.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:42.42 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 9:42.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Event.h:11, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 9:42.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 9:42.43 } else 9:42.43 ^~~~ 9:42.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' 9:42.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:42.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.43 /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' 9:42.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CompositionEvent) 9:42.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 9:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 9:42.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': 9:42.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:42.45 foundInterface = 0; \ 9:42.45 ^~~~~~~~~~~~~~ 9:42.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' 9:42.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:42.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CustomEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:42.46 NS_INTERFACE_MAP_END_INHERITING(Event) 9:42.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: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 9:42.46 else 9:42.46 ^~~~ 9: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' 9:42.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.46 ^~~~~~~~~~~~~~~~~~ 9:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CustomEvent.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.46 NS_INTERFACE_MAP_ENTRY(nsIDOMCustomEvent) 9:42.46 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': 9: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] 9:42.46 foundInterface = 0; \ 9:42.46 ^~~~~~~~~~~~~~ 9: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' 9:42.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:42.46 ^~~~~~~~~~~~~~~~~~~~~~~ 9:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DOMEventTargetHelper.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:42.46 NS_INTERFACE_MAP_END 9:42.46 ^~~~~~~~~~~~~~~~~~~~ 9: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 9:42.47 else 9:42.47 ^~~~ 9:42.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' 9:42.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.47 ^~~~~~~~~~~~~~~~~~ 9:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DOMEventTargetHelper.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.47 NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) 9:42.47 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': 9: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] 9:42.47 foundInterface = 0; \ 9:42.47 ^~~~~~~~~~~~~~ 9: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' 9:42.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:42.47 ^~~~~~~~~~~~~~~~~~~~~~~ 9:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransfer.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:42.47 NS_INTERFACE_MAP_END 9:42.47 ^~~~~~~~~~~~~~~~~~~~ 9:42.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 9:42.47 else 9:42.47 ^~~~ 9:42.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' 9:42.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:42.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransfer.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:42.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMDataTransfer) 9:42.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': 9: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] 9:42.47 foundInterface = 0; \ 9:42.47 ^~~~~~~~~~~~~~ 9: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' 9:42.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:42.47 ^~~~~~~~~~~~~~~~~~~~~~~ 9:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:42.48 NS_INTERFACE_MAP_END 9:42.48 ^~~~~~~~~~~~~~~~~~~~ 9: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 9:42.48 else 9:42.48 ^~~~ 9: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' 9:42.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.48 ^~~~~~~~~~~~~~~~~~ 9:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:42.48 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': 9: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] 9:42.48 foundInterface = 0; \ 9:42.48 ^~~~~~~~~~~~~~ 9:42.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' 9:42.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:42.48 ^~~~~~~~~~~~~~~~~~~~~~~ 9:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItemList.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:42.49 NS_INTERFACE_MAP_END 9:42.49 ^~~~~~~~~~~~~~~~~~~~ 9: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 9:42.49 else 9:42.49 ^~~~ 9: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' 9:42.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.49 ^~~~~~~~~~~~~~~~~~ 9:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItemList.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:42.49 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': 9:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:42.49 foundInterface = 0; \ 9:42.49 ^~~~~~~~~~~~~~ 9:42.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' 9:42.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:42.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DeviceMotionEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:42.49 NS_INTERFACE_MAP_END_INHERITING(Event) 9:42.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Event.h:11, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 9:42.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 9:42.49 } else 9:42.49 ^~~~ 9:42.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' 9:42.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:42.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.49 /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' 9:42.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceMotionEvent) 9:42.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 9:42.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 9:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 9:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DragEvent.cpp: In member function 'virtual nsresult mozilla::dom::DragEvent::QueryInterface(const nsIID&, void**)': 9:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:42.50 foundInterface = 0; \ 9:42.50 ^~~~~~~~~~~~~~ 9:42.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' 9:42.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:42.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DragEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:42.50 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 9:42.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:42.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 9:42.50 else 9:42.50 ^~~~ 9:42.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' 9:42.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.50 ^~~~~~~~~~~~~~~~~~ 9:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DragEvent.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.50 NS_INTERFACE_MAP_ENTRY(nsIDOMDragEvent) 9:42.50 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': 9: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] 9:42.50 foundInterface = 0; \ 9:42.50 ^~~~~~~~~~~~~~ 9: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' 9:42.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:42.50 ^~~~~~~~~~~~~~~~~~~~~~~ 9:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Event.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:42.50 NS_INTERFACE_MAP_END 9:42.50 ^~~~~~~~~~~~~~~~~~~~ 9:42.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 9:42.50 else 9:42.50 ^~~~ 9:42.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' 9:42.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:42.51 ^~~~~~~~~~~~~~~~~~ 9:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Event.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:42.51 NS_INTERFACE_MAP_ENTRY(nsIDOMEvent) 9:42.51 ^~~~~~~~~~~~~~~~~~~~~~ 9:42.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 9:45.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 9:45.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 9:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 9:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 9:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, 9:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: 9:45.03 /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**)': 9:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:45.03 foundInterface = 0; \ 9:45.03 ^~~~~~~~~~~~~~ 9:45.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' 9:45.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:45.03 ^~~~~~~~~~~~~~~~~~~~~~~ 9:45.03 /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' 9:45.03 NS_INTERFACE_MAP_END 9:45.03 ^~~~~~~~~~~~~~~~~~~~ 9:45.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 9:45.03 else 9:45.03 ^~~~ 9:45.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' 9:45.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.03 /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' 9:45.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 9:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.03 /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**)': 9:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:45.03 foundInterface = 0; \ 9:45.03 ^~~~~~~~~~~~~~ 9:45.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' 9:45.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:45.03 ^~~~~~~~~~~~~~~~~~~~~~~ 9:45.03 /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' 9:45.03 NS_INTERFACE_MAP_END 9:45.03 ^~~~~~~~~~~~~~~~~~~~ 9:45.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 9:45.03 else 9:45.03 ^~~~ 9:45.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' 9:45.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.03 /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' 9:45.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 9:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 9:45.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 9:45.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaInfo.h:11, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/VideoUtils.h:11, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaMIMETypes.h:10, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaContainerType.h:10, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.h:11, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.cpp:7, 9:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 9:45.62 /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**)': 9:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:45.62 foundInterface = 0; \ 9:45.62 ^~~~~~~~~~~~~~ 9:45.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' 9:45.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:45.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.62 /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' 9:45.62 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:45.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.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 9:45.62 else 9:45.62 ^~~~ 9:45.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' 9:45.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:45.62 ^~~~~~~~~~~~~~~~~~ 9:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:583:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:45.62 NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) 9:45.63 ^~~~~~~~~~~~~~~~~~~~~~ 9:45.63 /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**)': 9:45.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:45.63 foundInterface = 0; \ 9:45.63 ^~~~~~~~~~~~~~ 9:45.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' 9:45.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:45.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.63 /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' 9:45.63 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:45.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaDecoder.h:23, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSourceDecoder.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:7, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: 9:45.63 /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:45.63 } else 9:45.63 ^~~~ 9:45.63 /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' 9:45.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:45.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.63 /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' 9:45.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBuffer) 9:45.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaInfo.h:11, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/VideoUtils.h:11, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaMIMETypes.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaContainerType.h:10, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.h:11, 9:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.cpp:7, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 9:45.64 /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**)': 9:45.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:45.64 foundInterface = 0; \ 9:45.64 ^~~~~~~~~~~~~~ 9:45.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' 9:45.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:45.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.64 /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' 9:45.64 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:45.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaDecoder.h:23, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSourceDecoder.h:10, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.h:10, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:7, 9:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: 9:45.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 9:45.64 } else 9:45.64 ^~~~ 9:45.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' 9:45.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:45.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.64 /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' 9:45.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBufferList) 9:45.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:45.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 9:45.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 9:45.74 libdom_media_webspeech_synth_speechd.a.desc 9:45.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 9:46.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 9:46.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 9:46.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:46.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:46.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 9:46.60 libdom_media_mediasource.a.desc 9:46.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 9:47.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 9:47.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 9:48.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 9:48.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 9:48.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 9:48.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 9:49.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 9:49.89 libdom_media_webaudio_blink.a.desc 9:49.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 9:51.34 Compiling proc-macro2 v0.3.5 9:52.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 9:52.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 9:54.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 9:54.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 9:56.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:56.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 9:57.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 9:57.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsPrimitives.h:10, 9:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 9:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 9:57.87 /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**)': 9:57.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:57.87 foundInterface = 0; \ 9:57.87 ^~~~~~~~~~~~~~ 9:57.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' 9:57.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:57.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.87 /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' 9:57.87 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:57.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.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 9:57.87 else 9:57.87 ^~~~ 9: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' 9:57.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:57.87 ^~~~~~~~~~~~~~~~~~ 9:57.88 /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' 9:57.88 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 9:57.88 ^~~~~~~~~~~~~~~~~~~~~~ 9:57.88 /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**)': 9: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] 9:57.88 foundInterface = 0; \ 9:57.88 ^~~~~~~~~~~~~~ 9:57.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' 9:57.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:57.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.88 /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' 9:57.88 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:57.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 9:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 9:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 9:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 9:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 9:57.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:57.88 } else 9:57.88 ^~~~ 9:57.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' 9:57.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:57.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.88 /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' 9:57.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisUtterance) 9:57.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:57.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:57.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsPrimitives.h:10, 9:57.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 9:57.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 9:57.89 /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**)': 9:57.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:57.89 foundInterface = 0; \ 9:57.90 ^~~~~~~~~~~~~~ 9:57.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' 9:57.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:57.91 ^~~~~~~~~~~~~~~~~~~~~~~ 9:57.91 /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' 9:57.91 NS_INTERFACE_MAP_END 9:57.92 ^~~~~~~~~~~~~~~~~~~~ 9:57.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 9:57.92 else 9:57.92 ^~~~ 9:57.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' 9:57.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:57.92 ^~~~~~~~~~~~~~~~~~ 9:57.92 /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' 9:57.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:57.92 ^~~~~~~~~~~~~~~~~~~~~~ 9:57.92 /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**)': 9:57.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:57.92 foundInterface = 0; \ 9:57.92 ^~~~~~~~~~~~~~ 9:57.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' 9:57.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:57.92 ^~~~~~~~~~~~~~~~~~~~~~~ 9:57.92 /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' 9:57.92 NS_INTERFACE_MAP_END 9:57.92 ^~~~~~~~~~~~~~~~~~~~ 9:57.92 /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:57.92 else 9:57.92 ^~~~ 9:57.92 /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:57.92 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:57.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.92 /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' 9:57.92 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) 9:57.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.92 /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**)': 9:57.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:57.92 foundInterface = 0; \ 9:57.92 ^~~~~~~~~~~~~~ 9:57.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:57.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:57.94 ^~~~~~~~~~~~~~~~~~~~~~~ 9:57.94 /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' 9:57.94 NS_INTERFACE_MAP_END 9:57.94 ^~~~~~~~~~~~~~~~~~~~ 9:57.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 9:57.94 else 9:57.94 ^~~~ 9:57.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' 9:57.94 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:57.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.94 /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' 9:57.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 9:57.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.94 /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**)': 9:57.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:57.94 foundInterface = 0; \ 9:57.94 ^~~~~~~~~~~~~~ 9:57.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:57.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:57.94 ^~~~~~~~~~~~~~~~~~~~~~~ 9:57.94 /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' 9:57.94 NS_INTERFACE_MAP_END 9:57.94 ^~~~~~~~~~~~~~~~~~~~ 9:57.95 /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:57.95 else 9:57.95 ^~~~ 9:57.95 /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:57.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:57.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.95 /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' 9:57.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 9:57.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:57.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: 9:57.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 9:57.95 /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] 9:57.95 return isLocal; 9:57.95 ^~~~~~~ 9:57.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 9:58.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:58.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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::TabSizes]': 9:58.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:58.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] 9:58.37 memset(aT, 0, sizeof(T)); 9:58.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:58.38 struct TabSizes { 9:58.39 ^~~~~~~~ 9:58.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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::ServoSizes]': 9:58.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:58.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:58.40 memset(aT, 0, sizeof(T)); 9:58.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:58.42 struct ServoSizes { 9:58.42 ^~~~~~~~~~ 9:58.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:58.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] 9:58.42 memset(aT, 0, sizeof(T)); 9:58.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:58.43 class StaticStrings { 9:58.43 ^~~~~~~~~~~~~ 9:58.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:58.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] 9:58.43 memset(aT, 0, sizeof(T)); 9:58.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:58.44 class PreliminaryObjectArray { 9:58.44 ^~~~~~~~~~~~~~~~~~~~~~ 9:58.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:58.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] 9:58.45 memset(aT, 0, sizeof(T)); 9:58.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:58.48 class TypeNewScript { 9:58.48 ^~~~~~~~~~~~~ 9:58.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:58.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] 9:58.49 memset(aT, 0, sizeof(T)); 9:58.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:58.49 struct IonScriptCounts { 9:58.49 ^~~~~~~~~~~~~~~ 9:58.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:58.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] 9:58.49 memset(aT, 0, sizeof(T)); 9:58.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:58.49 struct ZoneGCStats { 9:58.49 ^~~~~~~~~~~ 9:58.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:58.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] 9:58.49 memset(aT, 0, sizeof(T)); 9:58.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:58.50 class NewObjectCache { 9:58.50 ^~~~~~~~~~~~~~ 9:58.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.50 /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:58.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:58.50 /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:58.50 memset(aT, 0, sizeof(T)); 9:58.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:58.50 class MOZ_NON_PARAM alignas(8) Value { 9:58.50 ^~~~~ 9:58.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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]': 9:58.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:58.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] 9:58.50 memset(aT, 0, sizeof(T)); 9:58.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:58.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.51 /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:58.51 class CodeOffsetJump { 9:58.51 ^~~~~~~~~~~~~~ 9:58.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 9:58.51 /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:58.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:58.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] 9:58.51 memset(table, 0, sizeof(*table) * capacity()); 9:58.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.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 9:58.51 class HashTableEntry { 9:58.51 ^~~~~~~~~~~~~~ 9:58.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]': 9:58.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]' 9:58.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:58.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] 9:58.51 memset(table, 0, sizeof(*table) * capacity()); 9:58.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.52 /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:58.52 class HashTableEntry { 9:58.52 ^~~~~~~~~~~~~~ 9:58.52 /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:58.52 /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:58.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:58.52 /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:58.52 memset(table, 0, sizeof(*table) * capacity()); 9:58.52 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.52 /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:58.52 class HashTableEntry { 9:58.52 ^~~~~~~~~~~~~~ 9:58.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.52 /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]': 9:58.52 /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]' 9:58.55 /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]' 9:58.55 /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]' 9:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 9:58.55 /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] 9:58.55 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:58.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 9:58.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 9:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:58.55 class HashTableEntry { 9:58.56 ^~~~~~~~~~~~~~ 9:58.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:58.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 9:58.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 9:58.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 9:58.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/AudioStream.h:10, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraph.h:9, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraphImpl.h:9, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TrackUnionStream.cpp:5, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 9:58.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': 9:58.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.56 foundInterface = 0; \ 9:58.56 ^~~~~~~~~~~~~~ 9:58.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' 9:58.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:58.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:58.56 NS_INTERFACE_MAP_END_INHERITING(MediaTrack) 9:58.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:24, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TrackUnionStream.cpp:12, 9:58.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 9:58.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 9:58.56 } else 9:58.56 ^~~~ 9:58.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' 9:58.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:58.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.56 /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' 9:58.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VideoTrack) 9:58.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 9:58.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 9:58.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:8, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:3, 9:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 9:58.57 /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**)': 9:58.57 /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.57 foundInterface = 0; \ 9:58.57 ^~~~~~~~~~~~~~ 9:58.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' 9:58.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:58.57 ^~~~~~~~~~~~~~~~~~~~~~~ 9:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AboutCapabilitiesBinding.cpp:1279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:58.57 NS_INTERFACE_MAP_END 9:58.57 ^~~~~~~~~~~~~~~~~~~~ 9:58.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 9:58.57 else 9:58.57 ^~~~ 9:58.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' 9:58.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:58.57 ^~~~~~~~~~~~~~~~~~ 9:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AboutCapabilitiesBinding.cpp:1278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:58.58 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 9:58.58 ^~~~~~~~~~~~~~~~~~~~~~ 9:58.58 /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**)': 9:58.58 /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.58 foundInterface = 0; \ 9:58.58 ^~~~~~~~~~~~~~ 9:58.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' 9:58.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:58.58 ^~~~~~~~~~~~~~~~~~~~~~~ 9:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:2976:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:58.58 NS_INTERFACE_MAP_END 9:58.58 ^~~~~~~~~~~~~~~~~~~~ 9:58.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 9:58.58 else 9:58.58 ^~~~ 9:58.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' 9:58.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:58.58 ^~~~~~~~~~~~~~~~~~ 9:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:2975:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:58.58 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 9:58.58 ^~~~~~~~~~~~~~~~~~~~~~ 9:58.58 /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**)': 9:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.58 foundInterface = 0; \ 9:58.58 ^~~~~~~~~~~~~~ 9:58.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' 9:58.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:58.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.58 /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' 9:58.58 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 9:58.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 9:58.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:4, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 9:58.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 9:58.59 } else 9:58.59 ^~~~ 9:58.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' 9:58.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:58.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.59 /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' 9:58.59 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonInstall) 9:58.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:8, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:3, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 9:58.59 /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**)': 9:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.59 foundInterface = 0; \ 9:58.59 ^~~~~~~~~~~~~~ 9:58.59 /usr/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:58.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:58.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.59 /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' 9:58.59 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 9:58.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:4, 9:58.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 9:58.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 9:58.59 } else 9:58.60 ^~~~ 9:58.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' 9:58.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:58.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.60 /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' 9:58.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonManager) 9:58.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 9:58.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 9:58.84 libdom_media_webspeech_synth.a.desc 9:58.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 9:59.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 9:59.34 libdom_media_webm.a.desc 9:59.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 10:03.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 10:03.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 10:04.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 10:04.75 libdom_media_bridge.a.desc 10:04.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 10:09.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 10:09.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:09.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:09.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMessageManager.h:10, 10:09.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.h:10, 10:09.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp:9: 10:09.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': 10:09.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:09.92 foundInterface = 0; \ 10:09.92 ^~~~~~~~~~~~~~ 10:09.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' 10:09.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:09.92 ^~~~~~~~~~~~~~~~~~~~~~~ 10:09.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:09.92 NS_INTERFACE_MAP_END 10:09.92 ^~~~~~~~~~~~~~~~~~~~ 10:09.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp:15: 10:09.92 /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 10:09.92 } else 10:09.92 ^~~~ 10:09.92 /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' 10:09.92 } else 10:09.92 ^~~~ 10:09.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 10:10.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 10:10.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 10:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMOfflineResourceList.h:10, 10:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.h:11, 10:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 10:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline/Unified_cpp_dom_offline0.cpp:2: 10:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': 10:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:10.16 foundInterface = 0; \ 10:10.16 ^~~~~~~~~~~~~~ 10:10.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' 10:10.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:10.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:10.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:10.17 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:10.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:10.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 10:10.17 else 10:10.17 ^~~~ 10:10.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' 10:10.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:10.17 ^~~~~~~~~~~~~~~~~~ 10:10.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:10.17 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:10.17 ^~~~~~~~~~~~~~~~~~~~~~ 10:10.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 10:11.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:11.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:35, 10:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.08 /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:11.08 /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:11.08 size - sizeof(js::NativeObject)); 10:11.08 ^ 10:11.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 10:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:11.09 class HeapSlot : public WriteBarrieredBase { 10:11.09 ^~~~~~~~ 10:11.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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::TabSizes]': 10:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:11.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:11.10 memset(aT, 0, sizeof(T)); 10:11.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:11.10 struct TabSizes { 10:11.10 ^~~~~~~~ 10:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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::ServoSizes]': 10:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:11.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:11.10 memset(aT, 0, sizeof(T)); 10:11.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:11.10 struct ServoSizes { 10:11.10 ^~~~~~~~~~ 10:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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::StaticStrings]': 10:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:11.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 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 10:11.11 memset(aT, 0, sizeof(T)); 10:11.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:11.11 class StaticStrings { 10:11.11 ^~~~~~~~~~~~~ 10:11.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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]': 10:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:11.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] 10:11.13 memset(aT, 0, sizeof(T)); 10:11.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:11.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:11.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:11.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:11.14 class PreliminaryObjectArray { 10:11.14 ^~~~~~~~~~~~~~~~~~~~~~ 10:11.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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]': 10:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:11.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] 10:11.15 memset(aT, 0, sizeof(T)); 10:11.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:11.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:11.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:11.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:11.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:11.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:11.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:11.17 class TypeNewScript { 10:11.17 ^~~~~~~~~~~~~ 10:11.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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::IonScriptCounts]': 10:11.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:11.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:11.17 memset(aT, 0, sizeof(T)); 10:11.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:11.17 struct IonScriptCounts { 10:11.17 ^~~~~~~~~~~~~~~ 10:11.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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::gcstats::ZoneGCStats]': 10:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:11.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 10:11.18 memset(aT, 0, sizeof(T)); 10:11.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:11.18 struct ZoneGCStats { 10:11.18 ^~~~~~~~~~~ 10:11.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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]': 10:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:11.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] 10:11.18 memset(aT, 0, sizeof(T)); 10:11.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 10:11.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:11.19 class NewObjectCache { 10:11.19 ^~~~~~~~~~~~~~ 10:11.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.19 /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:11.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:11.19 /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:11.19 memset(aT, 0, sizeof(T)); 10:11.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:11.19 class MOZ_NON_PARAM alignas(8) Value { 10:11.19 ^~~~~ 10:11.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 10:11.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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]': 10:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:11.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] 10:11.20 memset(aT, 0, sizeof(T)); 10:11.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:11.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:22, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:35, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.20 /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:11.20 class CodeOffsetJump { 10:11.20 ^~~~~~~~~~~~~~ 10:11.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 10:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 10:11.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]': 10:11.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]' 10:11.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:11.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::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 10:11.21 memset(table, 0, sizeof(*table) * capacity()); 10:11.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:11.21 /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:11.21 class HashTableEntry { 10:11.21 ^~~~~~~~~~~~~~ 10:11.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:11.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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 10:11.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:11.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 10:11.21 memset(table, 0, sizeof(*table) * capacity()); 10:11.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:11.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 10:11.21 class HashTableEntry { 10:11.21 ^~~~~~~~~~~~~~ 10:11.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]': 10:11.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]' 10:11.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:11.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] 10:11.21 memset(table, 0, sizeof(*table) * capacity()); 10:11.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:11.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 10:11.21 class HashTableEntry { 10:11.21 ^~~~~~~~~~~~~~ 10:11.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:11.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 10:11.35 libdom_offline.a.desc 10:11.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 10:12.17 Compiling libloading v0.5.0 10:13.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:13.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:13.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 10:13.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 10:13.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp: In member function 'virtual nsresult mozilla::dom::MIDIAccess::QueryInterface(const nsIID&, void**)': 10:13.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.05 foundInterface = 0; \ 10:13.05 ^~~~~~~~~~~~~~ 10:13.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' 10:13.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:13.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:13.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:13.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 10:13.05 /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 10:13.05 else 10:13.05 ^~~~ 10:13.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:52:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 10:13.05 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 10:13.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 10:13.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 10:13.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIInputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIInputMap::QueryInterface(const nsIID&, void**)': 10:13.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.06 foundInterface = 0; \ 10:13.06 ^~~~~~~~~~~~~~ 10:13.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' 10:13.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.06 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIInputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:13.06 NS_INTERFACE_MAP_END 10:13.06 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.06 else 10:13.06 ^~~~ 10:13.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' 10:13.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.06 ^~~~~~~~~~~~~~~~~~ 10:13.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIInputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:13.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.06 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIMessageEvent::QueryInterface(const nsIID&, void**)': 10:13.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.07 foundInterface = 0; \ 10:13.07 ^~~~~~~~~~~~~~ 10:13.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' 10:13.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:13.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:13.07 NS_INTERFACE_MAP_END_INHERITING(Event) 10:13.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 10:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 10:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 10:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 10:13.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 10:13.07 } else 10:13.07 ^~~~ 10:13.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' 10:13.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:13.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.07 /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' 10:13.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIMessageEvent) 10:13.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:13.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:13.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:13.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 10:13.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 10:13.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 10:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIOutputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIOutputMap::QueryInterface(const nsIID&, void**)': 10: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] 10:13.09 foundInterface = 0; \ 10:13.09 ^~~~~~~~~~~~~~ 10:13.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' 10:13.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.09 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIOutputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:13.09 NS_INTERFACE_MAP_END 10:13.09 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.09 else 10:13.09 ^~~~ 10:13.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' 10:13.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.09 ^~~~~~~~~~~~~~~~~~ 10:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIOutputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:13.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.09 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPermissionRequest.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPermissionRequest::QueryInterface(const nsIID&, void**)': 10:13.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.10 foundInterface = 0; \ 10:13.10 ^~~~~~~~~~~~~~ 10:13.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' 10:13.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.10 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPermissionRequest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:13.10 NS_INTERFACE_MAP_END 10:13.10 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.10 else 10:13.10 ^~~~ 10:13.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' 10:13.10 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:13.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPermissionRequest.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:13.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) 10:13.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPort.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPort::QueryInterface(const nsIID&, void**)': 10:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.11 foundInterface = 0; \ 10:13.11 ^~~~~~~~~~~~~~ 10:13.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' 10:13.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:13.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPort.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:13.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:13.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 10:13.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 10:13.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 10:13.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 10:13.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 10:13.12 /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 10:13.12 else 10:13.12 ^~~~ 10:13.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPort.cpp:30:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 10:13.12 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 10:13.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 10:13.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:13.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:25, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.12 /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:13.12 /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:13.12 size - sizeof(js::NativeObject)); 10:13.12 ^ 10:13.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:13.13 class HeapSlot : public WriteBarrieredBase { 10:13.13 ^~~~~~~~ 10:13.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::TabSizes]': 10:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:13.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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.13 memset(aT, 0, sizeof(T)); 10:13.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:13.14 struct TabSizes { 10:13.14 ^~~~~~~~ 10:13.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::ServoSizes]': 10:13.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:13.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.14 memset(aT, 0, sizeof(T)); 10:13.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:13.14 struct ServoSizes { 10:13.14 ^~~~~~~~~~ 10:13.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::StaticStrings]': 10:13.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:13.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.15 memset(aT, 0, sizeof(T)); 10:13.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:13.15 class StaticStrings { 10:13.15 ^~~~~~~~~~~~~ 10:13.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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]': 10:13.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:13.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] 10:13.15 memset(aT, 0, sizeof(T)); 10:13.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:13.17 class PreliminaryObjectArray { 10:13.18 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::TypeNewScript]': 10:13.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:13.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.18 memset(aT, 0, sizeof(T)); 10:13.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:13.18 class TypeNewScript { 10:13.19 ^~~~~~~~~~~~~ 10:13.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::IonScriptCounts]': 10:13.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:13.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] 10:13.20 memset(aT, 0, sizeof(T)); 10:13.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:13.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 10:13.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 10:13.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 10:13.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:13.20 struct IonScriptCounts { 10:13.21 ^~~~~~~~~~~~~~~ 10:13.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::gcstats::ZoneGCStats]': 10:13.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:13.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.21 memset(aT, 0, sizeof(T)); 10:13.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:13.21 struct ZoneGCStats { 10:13.22 ^~~~~~~~~~~ 10:13.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::NewObjectCache]': 10:13.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:13.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.22 memset(aT, 0, sizeof(T)); 10:13.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:13.23 class NewObjectCache { 10:13.23 ^~~~~~~~~~~~~~ 10:13.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.23 /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:13.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:13.23 /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:13.23 memset(aT, 0, sizeof(T)); 10:13.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:13.25 class MOZ_NON_PARAM alignas(8) Value { 10:13.25 ^~~~~ 10:13.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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::jit::CodeOffsetJump]': 10:13.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:13.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 10:13.25 memset(aT, 0, sizeof(T)); 10:13.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:13.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:24, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.25 /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:13.25 class CodeOffsetJump { 10:13.25 ^~~~~~~~~~~~~~ 10:13.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 10:13.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 10:13.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 10:13.25 /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:13.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:13.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 10:13.25 memset(table, 0, sizeof(*table) * capacity()); 10:13.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.26 class HashTableEntry { 10:13.26 ^~~~~~~~~~~~~~ 10:13.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]': 10:13.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]' 10:13.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:13.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] 10:13.26 memset(table, 0, sizeof(*table) * capacity()); 10:13.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.26 class HashTableEntry { 10:13.26 ^~~~~~~~~~~~~~ 10:13.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]': 10:13.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]' 10:13.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:13.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] 10:13.26 memset(table, 0, sizeof(*table) * capacity()); 10:13.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.26 class HashTableEntry { 10:13.26 ^~~~~~~~~~~~~~ 10:13.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:13.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 10:13.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 10:13.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 10:13.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.h:10, 10:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, 10:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: 10:13.61 /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**)': 10:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.61 foundInterface = 0; \ 10:13.61 ^~~~~~~~~~~~~~ 10:13.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' 10:13.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.61 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.61 /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' 10:13.61 NS_INTERFACE_MAP_END 10:13.61 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.61 else 10:13.61 ^~~~ 10:13.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' 10:13.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.61 ^~~~~~~~~~~~~~~~~~ 10:13.61 /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' 10:13.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.62 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.62 /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**)': 10:13.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.62 foundInterface = 0; \ 10:13.62 ^~~~~~~~~~~~~~ 10:13.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' 10:13.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.62 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.62 /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' 10:13.62 NS_INTERFACE_MAP_END 10:13.62 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.62 else 10:13.62 ^~~~ 10:13.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' 10:13.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.62 ^~~~~~~~~~~~~~~~~~ 10:13.62 /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' 10:13.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.62 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.62 /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**)': 10:13.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.63 foundInterface = 0; \ 10:13.63 ^~~~~~~~~~~~~~ 10:13.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' 10:13.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:13.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.63 /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' 10:13.63 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:13.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.63 else 10:13.63 ^~~~ 10:13.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' 10:13.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.63 ^~~~~~~~~~~~~~~~~~ 10:13.63 /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' 10:13.63 NS_INTERFACE_MAP_ENTRY(nsIObserver) 10:13.63 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.63 /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**)': 10:13.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.63 foundInterface = 0; \ 10:13.63 ^~~~~~~~~~~~~~ 10:13.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' 10:13.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.63 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.63 /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' 10:13.63 NS_INTERFACE_MAP_END 10:13.63 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.63 else 10:13.63 ^~~~ 10:13.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' 10:13.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.63 ^~~~~~~~~~~~~~~~~~ 10:13.63 /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' 10:13.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.63 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.63 /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**)': 10:13.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.63 foundInterface = 0; \ 10:13.63 ^~~~~~~~~~~~~~ 10:13.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' 10:13.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.64 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.64 /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' 10:13.64 NS_INTERFACE_MAP_END 10:13.64 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.64 else 10:13.64 ^~~~ 10:13.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' 10:13.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.64 ^~~~~~~~~~~~~~~~~~ 10:13.64 /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' 10:13.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.65 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.65 /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**)': 10:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:13.65 foundInterface = 0; \ 10:13.65 ^~~~~~~~~~~~~~ 10:13.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' 10:13.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:13.65 ^~~~~~~~~~~~~~~~~~~~~~~ 10:13.65 /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' 10:13.65 NS_INTERFACE_MAP_END 10:13.65 ^~~~~~~~~~~~~~~~~~~~ 10:13.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 10:13.65 else 10:13.65 ^~~~ 10:13.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' 10:13.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:13.65 ^~~~~~~~~~~~~~~~~~ 10:13.65 /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' 10:13.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:13.65 ^~~~~~~~~~~~~~~~~~~~~~ 10:13.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 10:14.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 10:14.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 10:14.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 10:14.69 libdom_media_webspeech_recognition.a.desc 10:14.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 10:15.13 Compiling cmake v0.1.29 10:15.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 10:15.30 libdom_media_systemservices.a.desc 10:15.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 10:15.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 10:15.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 10:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrack.h:10, 10:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrackList.cpp:6, 10:15.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 10:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': 10:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:15.63 foundInterface = 0; \ 10:15.63 ^~~~~~~~~~~~~~ 10:15.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' 10:15.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:15.63 ^~~~~~~~~~~~~~~~~~~~~~~ 10:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/WebVTTListener.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:15.63 NS_INTERFACE_MAP_END 10:15.63 ^~~~~~~~~~~~~~~~~~~~ 10:15.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 10:15.63 else 10:15.63 ^~~~ 10:15.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' 10:15.63 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:15.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/WebVTTListener.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:15.63 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) 10:15.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:15.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 10:15.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:15.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:16.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 10:16.13 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.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 10:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 10:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 10:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/PowerManagerService.cpp:7, 10:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power/Unified_cpp_dom_power0.cpp:2: 10:16.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': 10:16.13 /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.13 foundInterface = 0; \ 10:16.13 ^~~~~~~~~~~~~~ 10:16.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' 10:16.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:16.13 ^~~~~~~~~~~~~~~~~~~~~~~ 10:16.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/WakeLock.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:16.13 NS_INTERFACE_MAP_END 10:16.13 ^~~~~~~~~~~~~~~~~~~~ 10:16.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 10:16.13 else 10:16.13 ^~~~ 10:16.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' 10:16.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:16.13 ^~~~~~~~~~~~~~~~~~ 10:16.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/WakeLock.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:16.13 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:16.13 ^~~~~~~~~~~~~~~~~~~~~~ 10:16.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 10:17.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:17.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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]': 10:17.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:17.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.31 memset(aT, 0, sizeof(T)); 10:17.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:17.31 struct TabSizes { 10:17.31 ^~~~~~~~ 10:17.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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]': 10:17.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:17.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] 10:17.32 memset(aT, 0, sizeof(T)); 10:17.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:17.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:17.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:17.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:17.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:17.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:17.34 struct ServoSizes { 10:17.34 ^~~~~~~~~~ 10:17.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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]': 10:17.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:17.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.35 memset(aT, 0, sizeof(T)); 10:17.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:17.35 class StaticStrings { 10:17.35 ^~~~~~~~~~~~~ 10:17.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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::PreliminaryObjectArray]': 10:17.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:17.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.36 memset(aT, 0, sizeof(T)); 10:17.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:17.36 class PreliminaryObjectArray { 10:17.36 ^~~~~~~~~~~~~~~~~~~~~~ 10:17.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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::TypeNewScript]': 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:17.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.37 memset(aT, 0, sizeof(T)); 10:17.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:17.37 class TypeNewScript { 10:17.37 ^~~~~~~~~~~~~ 10:17.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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]': 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:17.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 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.38 memset(aT, 0, sizeof(T)); 10:17.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:17.38 struct IonScriptCounts { 10:17.38 ^~~~~~~~~~~~~~~ 10:17.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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::gcstats::ZoneGCStats]': 10:17.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:17.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 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.38 memset(aT, 0, sizeof(T)); 10:17.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:17.39 struct ZoneGCStats { 10:17.39 ^~~~~~~~~~~ 10:17.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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::NewObjectCache]': 10:17.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:17.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 10:17.40 memset(aT, 0, sizeof(T)); 10:17.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:17.40 class NewObjectCache { 10:17.40 ^~~~~~~~~~~~~~ 10:17.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.41 /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:17.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:17.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] 10:17.41 memset(aT, 0, sizeof(T)); 10:17.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:17.41 class MOZ_NON_PARAM alignas(8) Value { 10:17.41 ^~~~~ 10:17.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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]': 10:17.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:17.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] 10:17.42 memset(aT, 0, sizeof(T)); 10:17.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.42 /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:17.42 class CodeOffsetJump { 10:17.43 ^~~~~~~~~~~~~~ 10:17.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.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]': 10:17.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]' 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:17.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 10:17.43 memset(table, 0, sizeof(*table) * capacity()); 10:17.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.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 10:17.43 class HashTableEntry { 10:17.43 ^~~~~~~~~~~~~~ 10:17.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]': 10:17.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]' 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:17.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 10:17.44 memset(table, 0, sizeof(*table) * capacity()); 10:17.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.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 10:17.44 class HashTableEntry { 10:17.44 ^~~~~~~~~~~~~~ 10:17.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]': 10:17.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]' 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:17.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] 10:17.44 memset(table, 0, sizeof(*table) * capacity()); 10:17.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.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 10:17.44 class HashTableEntry { 10:17.44 ^~~~~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.44 /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]': 10:17.44 /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]' 10:17.44 /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]' 10:17.44 /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]' 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 10:17.44 /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] 10:17.45 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 10:17.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:17.45 class HashTableEntry { 10:17.45 ^~~~~~~~~~~~~~ 10:17.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:17.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 10:17.69 libdom_power.a.desc 10:17.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 10:17.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 10:17.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 10:18.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:18.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:19.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 10:19.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 10:20.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 10:20.58 libdom_media_mp4.a.desc 10:20.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 10:21.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:21.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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]': 10:21.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:21.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] 10:21.25 memset(aT, 0, sizeof(T)); 10:21.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:21.25 struct TabSizes { 10:21.25 ^~~~~~~~ 10:21.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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::ServoSizes]': 10:21.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:21.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 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:21.26 memset(aT, 0, sizeof(T)); 10:21.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:21.26 struct ServoSizes { 10:21.26 ^~~~~~~~~~ 10:21.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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]': 10:21.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:21.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] 10:21.26 memset(aT, 0, sizeof(T)); 10:21.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:21.27 class StaticStrings { 10:21.27 ^~~~~~~~~~~~~ 10:21.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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]': 10:21.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:21.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 10:21.27 memset(aT, 0, sizeof(T)); 10:21.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:21.27 class PreliminaryObjectArray { 10:21.27 ^~~~~~~~~~~~~~~~~~~~~~ 10:21.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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::TypeNewScript]': 10:21.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:21.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:21.27 memset(aT, 0, sizeof(T)); 10:21.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 10:21.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:21.28 class TypeNewScript { 10:21.28 ^~~~~~~~~~~~~ 10:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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::IonScriptCounts]': 10:21.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:21.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:21.28 memset(aT, 0, sizeof(T)); 10:21.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:21.28 struct IonScriptCounts { 10:21.28 ^~~~~~~~~~~~~~~ 10:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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::gcstats::ZoneGCStats]': 10:21.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:21.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] 10:21.28 memset(aT, 0, sizeof(T)); 10:21.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:21.29 struct ZoneGCStats { 10:21.29 ^~~~~~~~~~~ 10:21.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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]': 10:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:21.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] 10:21.29 memset(aT, 0, sizeof(T)); 10:21.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 10:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:21.29 class NewObjectCache { 10:21.29 ^~~~~~~~~~~~~~ 10:21.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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]': 10:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:21.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] 10:21.29 memset(aT, 0, sizeof(T)); 10:21.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:21.29 class MOZ_NON_PARAM alignas(8) Value { 10:21.29 ^~~~~ 10:21.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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::CodeOffsetJump]': 10:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:21.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] 10:21.30 memset(aT, 0, sizeof(T)); 10:21.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:21.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.cpp:11, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:47: 10:21.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 10:21.30 class CodeOffsetJump { 10:21.30 ^~~~~~~~~~~~~~ 10:21.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 10:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 10:21.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]': 10:21.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]' 10:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:21.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] 10:21.30 memset(table, 0, sizeof(*table) * capacity()); 10:21.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.30 /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:21.30 class HashTableEntry { 10:21.30 ^~~~~~~~~~~~~~ 10:21.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:21.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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 10:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:21.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] 10:21.31 memset(table, 0, sizeof(*table) * capacity()); 10:21.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.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 10:21.31 class HashTableEntry { 10:21.31 ^~~~~~~~~~~~~~ 10:21.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]': 10:21.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::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 10:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:21.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 10:21.31 memset(table, 0, sizeof(*table) * capacity()); 10:21.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.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 10:21.31 class HashTableEntry { 10:21.31 ^~~~~~~~~~~~~~ 10:21.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:21.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 10:21.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:21.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:21.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:21.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.54 /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**)': 10:21.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:21.55 foundInterface = 0; \ 10:21.55 ^~~~~~~~~~~~~~ 10:21.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' 10:21.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:21.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.55 /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' 10:21.55 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 10:21.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.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 10:21.55 } else 10:21.55 ^~~~ 10:21.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' 10:21.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:21.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.55 /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' 10:21.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioBufferSourceNode) 10:21.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.55 /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**)': 10:21.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:21.55 foundInterface = 0; \ 10:21.55 ^~~~~~~~~~~~~~ 10:21.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' 10:21.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:21.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.55 /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' 10:21.55 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:21.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.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 10:21.56 else 10:21.56 ^~~~ 10:21.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' 10:21.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:21.56 ^~~~~~~~~~~~~~~~~~ 10:21.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioContext.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:21.56 NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) 10:21.56 ^~~~~~~~~~~~~~~~~~~~~~ 10:21.56 /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**)': 10:21.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:21.56 foundInterface = 0; \ 10:21.56 ^~~~~~~~~~~~~~ 10:21.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' 10:21.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:21.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.56 /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' 10:21.56 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 10:21.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.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 10:21.56 else 10:21.56 ^~~~ 10:21.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' 10:21.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:21.56 ^~~~~~~~~~~~~~~~~~ 10:21.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioDestinationNode.cpp:291:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:21.56 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 10:21.56 ^~~~~~~~~~~~~~~~~~~~~~ 10:21.56 /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**)': 10:21.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:21.56 foundInterface = 0; \ 10:21.56 ^~~~~~~~~~~~~~ 10:21.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' 10:21.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:21.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.56 /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' 10:21.56 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:21.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.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 10:21.57 else 10:21.57 ^~~~ 10:21.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' 10:21.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:21.57 ^~~~~~~~~~~~~~~~~~ 10:21.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:21.57 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:21.57 ^~~~~~~~~~~~~~~~~~~~~~ 10:21.57 /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**)': 10:21.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:21.57 foundInterface = 0; \ 10:21.57 ^~~~~~~~~~~~~~ 10:21.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' 10:21.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:21.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.57 /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' 10:21.57 NS_INTERFACE_MAP_END_INHERITING(Event) 10:21.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.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 10:21.57 } else 10:21.57 ^~~~ 10:21.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' 10:21.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:21.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.57 /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' 10:21.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioProcessingEvent) 10:21.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.58 /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**)': 10:21.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:21.58 foundInterface = 0; \ 10:21.58 ^~~~~~~~~~~~~~ 10:21.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' 10:21.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:21.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.58 /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' 10:21.58 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 10:21.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 10:21.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.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 10:21.58 } else 10:21.58 ^~~~ 10:21.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' 10:21.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:21.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.58 /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' 10:21.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BiquadFilterNode) 10:21.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 10:21.59 /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]': 10:21.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 10:21.59 /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] 10:21.59 memcpy(aDst, aSrc, aNElem * sizeof(T)); 10:21.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:21.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioParamTimeline.h:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioParam.h:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 10:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: 10:21.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 10:21.59 struct AudioTimelineEvent final { 10:21.59 ^~~~~~~~~~~~~~~~~~ 10:21.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 10:26.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 10:26.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:26.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:26.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 10:26.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Notification.h:10, 10:26.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:7, 10:26.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 10:26.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': 10:26.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:26.62 foundInterface = 0; \ 10:26.62 ^~~~~~~~~~~~~~ 10:26.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' 10:26.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:26.62 ^~~~~~~~~~~~~~~~~~~~~~~ 10:26.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:169:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:26.62 NS_INTERFACE_MAP_END 10:26.62 ^~~~~~~~~~~~~~~~~~~~ 10:26.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 10:26.63 else 10:26.63 ^~~~ 10:26.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' 10:26.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:26.63 ^~~~~~~~~~~~~~~~~~ 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:168:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:26.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:26.63 ^~~~~~~~~~~~~~~~~~~~~~ 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::QueryInterface(const nsIID&, void**)': 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:26.63 foundInterface = 0; \ 10:26.63 ^~~~~~~~~~~~~~ 10:26.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' 10:26.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:26.63 ^~~~~~~~~~~~~~~~~~~~~~~ 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:467:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:26.63 NS_INTERFACE_MAP_END 10:26.63 ^~~~~~~~~~~~~~~~~~~~ 10:26.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 10:26.63 else 10:26.63 ^~~~ 10:26.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' 10:26.63 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:26.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:466:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:26.63 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) 10:26.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': 10:26.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:26.63 foundInterface = 0; \ 10:26.63 ^~~~~~~~~~~~~~ 10:26.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' 10:26.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:26.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:1048:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:26.64 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:26.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.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 10:26.64 else 10:26.64 ^~~~ 10:26.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' 10:26.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:26.64 ^~~~~~~~~~~~~~~~~~ 10:26.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:1047:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:26.64 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:26.64 ^~~~~~~~~~~~~~~~~~~~~~ 10:26.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotificationEvent::QueryInterface(const nsIID&, void**)': 10:26.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:26.64 foundInterface = 0; \ 10:26.64 ^~~~~~~~~~~~~~ 10:26.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' 10:26.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:26.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/NotificationEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:26.65 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 10:26.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 10:26.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Notification.h:10, 10:26.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:7, 10:26.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 10:26.65 /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 10:26.65 } else 10:26.65 ^~~~ 10:26.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' 10:26.65 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:26.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.65 /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' 10:26.65 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(NotificationEvent) 10:26.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:26.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 10:27.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 10:27.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PushManager.h:29, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp:7, 10:27.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push/Unified_cpp_dom_push0.cpp:2: 10:27.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': 10:27.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:27.32 foundInterface = 0; \ 10:27.32 ^~~~~~~~~~~~~~ 10:27.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' 10:27.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:27.32 ^~~~~~~~~~~~~~~~~~~~~~~ 10:27.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp:409:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:27.32 NS_INTERFACE_MAP_END 10:27.32 ^~~~~~~~~~~~~~~~~~~~ 10:27.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 10:27.33 else 10:27.33 ^~~~ 10:27.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:27.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:27.33 ^~~~~~~~~~~~~~~~~~ 10:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp:408:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:27.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:27.33 ^~~~~~~~~~~~~~~~~~~~~~ 10:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': 10:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:27.33 foundInterface = 0; \ 10:27.33 ^~~~~~~~~~~~~~ 10:27.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' 10:27.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:27.33 ^~~~~~~~~~~~~~~~~~~~~~~ 10:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:27.33 NS_INTERFACE_MAP_END 10:27.33 ^~~~~~~~~~~~~~~~~~~~ 10:27.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:27.33 else 10:27.33 ^~~~ 10:27.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:27.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:27.33 ^~~~~~~~~~~~~~~~~~ 10:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:27.33 NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) 10:27.34 ^~~~~~~~~~~~~~~~~~~~~~ 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:27.34 foundInterface = 0; \ 10:27.34 ^~~~~~~~~~~~~~ 10:27.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' 10:27.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:27.34 ^~~~~~~~~~~~~~~~~~~~~~~ 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:27.34 NS_INTERFACE_MAP_END 10:27.34 ^~~~~~~~~~~~~~~~~~~~ 10:27.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 10:27.34 else 10:27.34 ^~~~ 10:27.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' 10:27.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:27.34 ^~~~~~~~~~~~~~~~~~ 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:27.34 NS_INTERFACE_MAP_ENTRY(nsIPushData) 10:27.34 ^~~~~~~~~~~~~~~~~~~~~~ 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:27.34 foundInterface = 0; \ 10:27.34 ^~~~~~~~~~~~~~ 10:27.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' 10:27.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:27.34 ^~~~~~~~~~~~~~~~~~~~~~~ 10:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:27.35 NS_INTERFACE_MAP_END 10:27.35 ^~~~~~~~~~~~~~~~~~~~ 10:27.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:27.35 else 10:27.35 ^~~~ 10:27.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' 10:27.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:27.35 ^~~~~~~~~~~~~~~~~~ 10:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:27.35 NS_INTERFACE_MAP_ENTRY(nsIPushMessage) 10:27.35 ^~~~~~~~~~~~~~~~~~~~~~ 10:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': 10:27.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:27.35 foundInterface = 0; \ 10:27.35 ^~~~~~~~~~~~~~ 10:27.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:27.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:27.35 ^~~~~~~~~~~~~~~~~~~~~~~ 10:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscription.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:27.35 NS_INTERFACE_MAP_END 10:27.36 ^~~~~~~~~~~~~~~~~~~~ 10:27.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 10:27.36 else 10:27.36 ^~~~ 10:27.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' 10:27.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:27.36 ^~~~~~~~~~~~~~~~~~ 10:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscription.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:27.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:27.36 ^~~~~~~~~~~~~~~~~~~~~~ 10:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': 10:27.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:27.36 foundInterface = 0; \ 10:27.37 ^~~~~~~~~~~~~~ 10:27.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' 10:27.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:27.37 ^~~~~~~~~~~~~~~~~~~~~~~ 10:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscriptionOptions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:27.37 NS_INTERFACE_MAP_END 10:27.37 ^~~~~~~~~~~~~~~~~~~~ 10:27.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 10:27.37 else 10:27.37 ^~~~ 10:27.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' 10:27.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:27.37 ^~~~~~~~~~~~~~~~~~ 10:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscriptionOptions.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:27.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:27.37 ^~~~~~~~~~~~~~~~~~~~~~ 10:27.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 10:27.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 10:27.56 libdom_notification.a.desc 10:27.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 10:28.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 10:28.29 libdom_push.a.desc 10:28.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 10:29.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 10:29.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 10:30.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 10:30.27 libdom_midi.a.desc 10:30.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 10:30.96 Compiling clang-sys v0.23.0 10:34.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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]': 10:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:34.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] 10:34.62 memset(aT, 0, sizeof(T)); 10:34.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:34.63 struct TabSizes { 10:34.63 ^~~~~~~~ 10:34.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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]': 10:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:34.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] 10:34.63 memset(aT, 0, sizeof(T)); 10:34.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:34.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:34.64 struct ServoSizes { 10:34.64 ^~~~~~~~~~ 10:34.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::StaticStrings]': 10:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:34.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] 10:34.64 memset(aT, 0, sizeof(T)); 10:34.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:34.65 class StaticStrings { 10:34.65 ^~~~~~~~~~~~~ 10:34.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::PreliminaryObjectArray]': 10:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:34.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 10:34.66 memset(aT, 0, sizeof(T)); 10:34.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:34.66 class PreliminaryObjectArray { 10:34.66 ^~~~~~~~~~~~~~~~~~~~~~ 10:34.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::TypeNewScript]': 10:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:34.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:34.67 memset(aT, 0, sizeof(T)); 10:34.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:34.67 class TypeNewScript { 10:34.67 ^~~~~~~~~~~~~ 10:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::jit::IonScriptCounts]': 10:34.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:34.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:34.67 memset(aT, 0, sizeof(T)); 10:34.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:34.68 struct IonScriptCounts { 10:34.68 ^~~~~~~~~~~~~~~ 10:34.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::gcstats::ZoneGCStats]': 10:34.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:34.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 10:34.69 memset(aT, 0, sizeof(T)); 10:34.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:34.69 struct ZoneGCStats { 10:34.69 ^~~~~~~~~~~ 10:34.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::NewObjectCache]': 10:34.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:34.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 10:34.69 memset(aT, 0, sizeof(T)); 10:34.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:34.70 class NewObjectCache { 10:34.70 ^~~~~~~~~~~~~~ 10:34.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.70 /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:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:34.71 /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:34.71 memset(aT, 0, sizeof(T)); 10:34.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:34.71 class MOZ_NON_PARAM alignas(8) Value { 10:34.71 ^~~~~ 10:34.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::CodeOffsetJump]': 10:34.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:34.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] 10:34.74 memset(aT, 0, sizeof(T)); 10:34.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:34.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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 10:34.74 class CodeOffsetJump { 10:34.74 ^~~~~~~~~~~~~~ 10:34.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.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::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 10:34.74 /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:34.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:34.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] 10:34.74 memset(table, 0, sizeof(*table) * capacity()); 10:34.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.74 /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:34.74 class HashTableEntry { 10:34.74 ^~~~~~~~~~~~~~ 10:34.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:34.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 = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 10:34.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:34.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 10:34.74 memset(table, 0, sizeof(*table) * capacity()); 10:34.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.74 /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:34.74 class HashTableEntry { 10:34.75 ^~~~~~~~~~~~~~ 10:34.75 /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:34.75 /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:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:34.75 /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:34.75 memset(table, 0, sizeof(*table) * capacity()); 10:34.75 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.75 /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:34.75 class HashTableEntry { 10:34.75 ^~~~~~~~~~~~~~ 10:34.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:34.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:34.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:34.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.77 /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]': 10:34.77 /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]' 10:34.77 /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]' 10:34.77 /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]' 10:34.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 10:34.78 /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] 10:34.78 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 10:34.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 10:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 10:34.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:34.78 class HashTableEntry { 10:34.78 ^~~~~~~~~~~~~~ 10:34.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:35.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 10:35.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 10:36.14 Compiling unreachable v1.0.0 10:36.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 10:36.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:36.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 10:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 10:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 10:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 10:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 10:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 10:36.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': 10:36.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:36.47 foundInterface = 0; \ 10:36.47 ^~~~~~~~~~~~~~ 10:36.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' 10:36.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:36.47 ^~~~~~~~~~~~~~~~~~~~~~~ 10:36.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFormControlsCollection.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:36.48 NS_INTERFACE_MAP_END 10:36.48 ^~~~~~~~~~~~~~~~~~~~ 10:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 10:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 10:36.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 10:36.48 } else 10:36.49 ^~~~ 10:36.49 /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' 10:36.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:36.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.49 /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' 10:36.49 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) 10:36.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 10:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 10:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMapElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMapElement::QueryInterface(const nsIID&, void**)': 10: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] 10:36.50 foundInterface = 0; \ 10:36.50 ^~~~~~~~~~~~~~ 10:36.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' 10:36.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:36.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.50 /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' 10:36.50 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 10:36.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.50 /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' 10:36.50 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 10:36.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 10:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 10:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 10:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 10:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 10:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 10:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 10:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 10:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 10:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 10:36.51 /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 10:36.51 } else 10:36.51 ^~~~ 10:36.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' 10:36.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:36.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.51 /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' 10:36.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 10:36.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.51 /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' 10:36.51 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 10:36.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 10:36.54 Compiling unreachable v0.1.1 10:36.88 Compiling crossbeam-utils v0.2.2 10:39.13 Compiling log v0.4.1 10:42.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 10:42.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsINamed.h:10, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/MediaEngineDefault.h:8, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: 10:42.25 /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**)': 10:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:42.25 foundInterface = 0; \ 10:42.25 ^~~~~~~~~~~~~~ 10:42.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' 10:42.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:42.25 ^~~~~~~~~~~~~~~~~~~~~~~ 10:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCCertificate.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:42.25 NS_INTERFACE_MAP_END 10:42.25 ^~~~~~~~~~~~~~~~~~~~ 10:42.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 10:42.25 else 10:42.25 ^~~~ 10:42.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' 10:42.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:42.26 ^~~~~~~~~~~~~~~~~~ 10:42.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCCertificate.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:42.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:42.26 ^~~~~~~~~~~~~~~~~~~~~~ 10:42.26 /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**)': 10:42.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:42.26 foundInterface = 0; \ 10:42.26 ^~~~~~~~~~~~~~ 10:42.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' 10:42.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:42.26 ^~~~~~~~~~~~~~~~~~~~~~~ 10:42.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:42.26 NS_INTERFACE_MAP_END 10:42.26 ^~~~~~~~~~~~~~~~~~~~ 10:42.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 10:42.26 else 10:42.26 ^~~~ 10:42.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' 10:42.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:42.26 ^~~~~~~~~~~~~~~~~~ 10:42.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:42.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:42.26 ^~~~~~~~~~~~~~~~~~~~~~ 10:42.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 10:42.27 Compiling thread_local v0.3.6 10:42.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 10:42.78 libdom_media_webrtc.a.desc 10:42.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 10:44.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 10:44.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 10:44.36 Compiling dtoa-short v0.3.1 10:44.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 10:44.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 10:44.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 10:44.89 libdom_media_gmp.a.desc 10:44.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 10:45.03 Compiling iovec v0.1.0 10:45.87 Compiling net2 v0.2.31 10:46.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 10:46.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:46.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:46.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:46.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:46.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 10:46.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 10:46.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventStateManager.h:10, 10:46.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/AutoplayPolicy.cpp:9, 10:46.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media2.cpp:2: 10:46.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': 10:46.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:46.20 foundInterface = 0; \ 10:46.20 ^~~~~~~~~~~~~~ 10:46.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' 10:46.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:46.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:46.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CanvasCaptureMediaStream.cpp:212:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:46.20 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 10:46.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:46.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventStateManager.h:16, 10:46.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/AutoplayPolicy.cpp:9, 10:46.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media2.cpp:2: 10:46.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 10:46.21 } else 10:46.21 ^~~~ 10:46.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' 10:46.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:46.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:46.21 /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' 10:46.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureMediaStream) 10:46.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:46.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 10:46.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 10:46.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 10:48.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 10:48.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h:8, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/PermissionObserver.h:10, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/PermissionObserver.cpp:7, 10:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission/Unified_cpp_dom_permission0.cpp:2: 10:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': 10:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:48.51 foundInterface = 0; \ 10:48.51 ^~~~~~~~~~~~~~ 10:48.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' 10:48.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:48.51 ^~~~~~~~~~~~~~~~~~~~~~~ 10:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:48.51 NS_INTERFACE_MAP_END 10:48.51 ^~~~~~~~~~~~~~~~~~~~ 10:48.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:48.51 else 10:48.51 ^~~~ 10:48.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:48.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:48.51 ^~~~~~~~~~~~~~~~~~ 10:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:48.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:48.51 ^~~~~~~~~~~~~~~~~~~~~~ 10:48.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 10:49.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 10:49.28 libdom_permission.a.desc 10:49.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 10:50.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 10:50.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 10:55.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:55.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:55.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:55.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:55.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 10:55.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 10:55.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 10:55.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 10:55.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:55.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 10:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 10:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.cpp:97, 10:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:11: 10:55.47 /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:55.47 /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:55.48 size - sizeof(js::NativeObject)); 10:55.48 ^ 10:55.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:55.48 class HeapSlot : public WriteBarrieredBase { 10:55.48 ^~~~~~~~ 10:55.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::TabSizes]': 10:55.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:55.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.48 memset(aT, 0, sizeof(T)); 10:55.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:55.48 struct TabSizes { 10:55.48 ^~~~~~~~ 10:55.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::ServoSizes]': 10:55.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:55.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.50 memset(aT, 0, sizeof(T)); 10:55.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:55.50 struct ServoSizes { 10:55.50 ^~~~~~~~~~ 10:55.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::StaticStrings]': 10:55.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:55.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.51 memset(aT, 0, sizeof(T)); 10:55.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:55.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:55.52 class StaticStrings { 10:55.52 ^~~~~~~~~~~~~ 10:55.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::PreliminaryObjectArray]': 10:55.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:55.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.52 memset(aT, 0, sizeof(T)); 10:55.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:55.53 class PreliminaryObjectArray { 10:55.53 ^~~~~~~~~~~~~~~~~~~~~~ 10:55.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::TypeNewScript]': 10:55.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:55.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.53 memset(aT, 0, sizeof(T)); 10:55.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:55.53 class TypeNewScript { 10:55.53 ^~~~~~~~~~~~~ 10:55.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::jit::IonScriptCounts]': 10:55.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:55.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.55 memset(aT, 0, sizeof(T)); 10:55.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:55.55 struct IonScriptCounts { 10:55.55 ^~~~~~~~~~~~~~~ 10:55.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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]': 10:55.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:55.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] 10:55.56 memset(aT, 0, sizeof(T)); 10:55.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:55.56 struct ZoneGCStats { 10:55.56 ^~~~~~~~~~~ 10:55.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::NewObjectCache]': 10:55.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:55.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.58 memset(aT, 0, sizeof(T)); 10:55.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:55.58 class NewObjectCache { 10:55.58 ^~~~~~~~~~~~~~ 10:55.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.58 /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:55.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:55.58 /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:55.59 memset(aT, 0, sizeof(T)); 10:55.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:55.59 class MOZ_NON_PARAM alignas(8) Value { 10:55.59 ^~~~~ 10:55.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::jit::CodeOffsetJump]': 10:55.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:55.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] 10:55.61 memset(aT, 0, sizeof(T)); 10:55.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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 10:55.61 class CodeOffsetJump { 10:55.61 ^~~~~~~~~~~~~~ 10:55.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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::wasm::LinkDataTierCacheablePod]': 10:55.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 10:55.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 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.61 memset(aT, 0, sizeof(T)); 10:55.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.cpp:95, 10:55.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:11: 10:55.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 10:55.61 struct LinkDataTierCacheablePod { 10:55.61 ^~~~~~~~~~~~~~~~~~~~~~~~ 10:55.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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]': 10:55.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 10:55.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::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 10:55.63 memset(aT, 0, sizeof(T)); 10:55.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:55.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.cpp:15, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:47: 10:55.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 10:55.63 struct TenureCountCache { 10:55.63 ^~~~~~~~~~~~~~~~ 10:55.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 10:55.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 10:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 10:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 10:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 10:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 10:55.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 10:55.64 /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:55.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:55.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] 10:55.66 memset(table, 0, sizeof(*table) * capacity()); 10:55.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:55.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 10:55.66 class HashTableEntry { 10:55.66 ^~~~~~~~~~~~~~ 10:55.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]': 10:55.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]' 10:55.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:55.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] 10:55.66 memset(table, 0, sizeof(*table) * capacity()); 10:55.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:55.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 10:55.66 class HashTableEntry { 10:55.66 ^~~~~~~~~~~~~~ 10:55.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]': 10:55.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]' 10:55.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:55.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] 10:55.66 memset(table, 0, sizeof(*table) * capacity()); 10:55.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:55.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 10:55.67 class HashTableEntry { 10:55.67 ^~~~~~~~~~~~~~ 10:55.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 = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 10:55.67 /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]' 10:55.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 10:55.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, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 10:55.68 memset(table, 0, sizeof(*table) * capacity()); 10:55.68 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:55.68 /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 10:55.68 class HashTableEntry { 10:55.68 ^~~~~~~~~~~~~~ 10:55.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:55.68 /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]' 10:55.68 /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]' 10:55.68 /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]' 10:55.68 /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]' 10:55.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 10:55.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 10:55.69 memset(table, 0, sizeof(*table) * capacity()); 10:55.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:55.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 10:55.69 class HashTableEntry { 10:55.69 ^~~~~~~~~~~~~~ 10:55.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:56.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:56.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 10:56.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:56.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:18, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.48 /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:56.48 /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:56.48 size - sizeof(js::NativeObject)); 10:56.48 ^ 10:56.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:56.48 class HeapSlot : public WriteBarrieredBase { 10:56.48 ^~~~~~~~ 10:56.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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::TabSizes]': 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:56.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:56.49 memset(aT, 0, sizeof(T)); 10:56.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:16, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:56.49 struct TabSizes { 10:56.49 ^~~~~~~~ 10:56.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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::ServoSizes]': 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:56.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:56.49 memset(aT, 0, sizeof(T)); 10:56.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:16, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:56.49 struct ServoSizes { 10:56.50 ^~~~~~~~~~ 10:56.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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::StaticStrings]': 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:56.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 10:56.50 memset(aT, 0, sizeof(T)); 10:56.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:56.50 class StaticStrings { 10:56.50 ^~~~~~~~~~~~~ 10:56.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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::gcstats::ZoneGCStats]': 10:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:56.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 10:56.51 memset(aT, 0, sizeof(T)); 10:56.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:56.51 struct ZoneGCStats { 10:56.51 ^~~~~~~~~~~ 10:56.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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::PreliminaryObjectArray]': 10:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:56.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] 10:56.51 memset(aT, 0, sizeof(T)); 10:56.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:56.52 class PreliminaryObjectArray { 10:56.52 ^~~~~~~~~~~~~~~~~~~~~~ 10:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10: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::TypeNewScript]': 10:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10: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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:56.52 memset(aT, 0, sizeof(T)); 10:56.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:56.52 class TypeNewScript { 10:56.53 ^~~~~~~~~~~~~ 10:56.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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::jit::IonScriptCounts]': 10:56.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:56.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 js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:56.54 memset(aT, 0, sizeof(T)); 10:56.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:56.54 struct IonScriptCounts { 10:56.54 ^~~~~~~~~~~~~~~ 10:56.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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]': 10:56.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:56.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] 10:56.55 memset(aT, 0, sizeof(T)); 10:56.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:56.55 class NewObjectCache { 10:56.55 ^~~~~~~~~~~~~~ 10:56.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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]': 10:56.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:56.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] 10:56.56 memset(aT, 0, sizeof(T)); 10:56.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:56.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:56.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:56.57 class MOZ_NON_PARAM alignas(8) Value { 10:56.57 ^~~~~ 10:56.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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]': 10:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:56.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] 10:56.57 memset(aT, 0, sizeof(T)); 10:56.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:19, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:18, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.58 /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:56.58 class CodeOffsetJump { 10:56.58 ^~~~~~~~~~~~~~ 10:56.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 10:56.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]': 10:56.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]' 10:56.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:56.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] 10:56.59 memset(table, 0, sizeof(*table) * capacity()); 10:56.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.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 10:56.59 class HashTableEntry { 10:56.59 ^~~~~~~~~~~~~~ 10:56.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:56.61 /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:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:56.61 /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:56.61 memset(table, 0, sizeof(*table) * capacity()); 10:56.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.61 /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:56.61 class HashTableEntry { 10:56.61 ^~~~~~~~~~~~~~ 10:56.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:56.61 /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:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:56.61 /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:56.61 memset(table, 0, sizeof(*table) * capacity()); 10:56.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.61 /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:56.61 class HashTableEntry { 10:56.61 ^~~~~~~~~~~~~~ 10:56.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:57.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 10:57.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:57.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:57.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedLengthList.h:10, 10:57.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedLengthList.cpp:7, 10:57.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg0.cpp:2: 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.71 foundInterface = 0; \ 10:57.71 ^~~~~~~~~~~~~~ 10:57.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' 10:57.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.71 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.71 NS_INTERFACE_MAP_END 10:57.71 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.71 else 10:57.71 ^~~~ 10:57.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' 10:57.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.71 ^~~~~~~~~~~~~~~~~~ 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.71 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)': 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.71 foundInterface = 0; \ 10:57.71 ^~~~~~~~~~~~~~ 10:57.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' 10:57.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.71 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLength.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.71 NS_INTERFACE_MAP_END 10:57.71 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.71 else 10:57.71 ^~~~ 10:57.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' 10:57.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.72 ^~~~~~~~~~~~~~~~~~ 10:57.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLength.cpp:58:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.72 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': 10:57.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.72 foundInterface = 0; \ 10:57.72 ^~~~~~~~~~~~~~ 10:57.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' 10:57.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.73 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLengthList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.73 NS_INTERFACE_MAP_END 10:57.73 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.73 else 10:57.73 ^~~~ 10:57.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' 10:57.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.73 ^~~~~~~~~~~~~~~~~~ 10:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLengthList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.73 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)': 10:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.73 foundInterface = 0; \ 10:57.73 ^~~~~~~~~~~~~~ 10:57.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' 10:57.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.73 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumber.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.73 NS_INTERFACE_MAP_END 10:57.73 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.74 else 10:57.74 ^~~~ 10:57.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' 10:57.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.74 ^~~~~~~~~~~~~~~~~~ 10:57.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumber.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.74 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': 10:57.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.75 foundInterface = 0; \ 10:57.75 ^~~~~~~~~~~~~~ 10:57.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' 10:57.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.75 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumberList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.75 NS_INTERFACE_MAP_END 10:57.75 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.75 else 10:57.75 ^~~~ 10:57.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' 10:57.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.75 ^~~~~~~~~~~~~~~~~~ 10:57.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumberList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.75 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.76 foundInterface = 0; \ 10:57.76 ^~~~~~~~~~~~~~ 10:57.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' 10:57.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.76 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPathSegList.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.76 NS_INTERFACE_MAP_END 10:57.76 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.76 else 10:57.76 ^~~~ 10:57.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' 10:57.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.76 ^~~~~~~~~~~~~~~~~~ 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPathSegList.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.76 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.76 foundInterface = 0; \ 10:57.76 ^~~~~~~~~~~~~~ 10:57.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' 10:57.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.76 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPointList.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.76 NS_INTERFACE_MAP_END 10:57.76 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.76 else 10:57.76 ^~~~ 10:57.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' 10:57.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.76 ^~~~~~~~~~~~~~~~~~ 10:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPointList.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.77 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.77 foundInterface = 0; \ 10:57.77 ^~~~~~~~~~~~~~ 10:57.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' 10:57.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.77 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGStringList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.77 NS_INTERFACE_MAP_END 10:57.77 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.77 else 10:57.77 ^~~~ 10:57.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' 10:57.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.77 ^~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGStringList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.77 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.77 foundInterface = 0; \ 10:57.77 ^~~~~~~~~~~~~~ 10:57.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' 10:57.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:57.77 ^~~~~~~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGTransformList.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:57.77 NS_INTERFACE_MAP_END 10:57.77 ^~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.77 else 10:57.77 ^~~~ 10:57.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' 10:57.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.77 ^~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGTransformList.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:57.77 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAElement::QueryInterface(const nsIID&, void**)': 10:57.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:57.77 foundInterface = 0; \ 10:57.77 ^~~~~~~~~~~~~~ 10:57.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' 10:57.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:57.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAElement.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:57.78 NS_INTERFACE_MAP_END_INHERITING(SVGAElementBase) 10:57.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:57.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 10:57.78 else 10:57.78 ^~~~ 10:57.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' 10:57.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:57.78 ^~~~~~~~~~~~~~~~~~ 10:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAElement.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:57.78 NS_INTERFACE_MAP_ENTRY(Link) 10:57.78 ^~~~~~~~~~~~~~~~~~~~~~ 10:57.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 10:58.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 10:58.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:58.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 10:58.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/ContentVerifier.h:10, 10:58.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/ContentVerifier.cpp:7, 10:58.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 10:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': 10: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] 10:58.83 foundInterface = 0; \ 10:58.83 ^~~~~~~~~~~~~~ 10: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' 10:58.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:58.83 ^~~~~~~~~~~~~~~~~~~~~~~ 10:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:58.83 NS_INTERFACE_MAP_END 10:58.83 ^~~~~~~~~~~~~~~~~~~~ 10:58.83 /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' 10:58.83 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 10:58.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp:276:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 10:58.83 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 10:58.83 ^~~~~~~~~~~~~~~~~~~~ 10:58.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp:18, 10:58.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 10:58.83 /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:58.83 } else 10:58.83 ^~~~ 10:58.83 /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:58.83 } else 10:58.83 ^~~~ 10:58.83 /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' 10:58.83 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 10:58.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp:276:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 10:58.83 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 10:58.83 ^~~~~~~~~~~~~~~~~~~~ 10:58.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 10:59.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 10:59.62 libdom_security.a.desc 10:59.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 10:59.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 10:59.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:00.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 11:00.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.h:11, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.h:10, 11:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:7, 11:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::LocalStorage::QueryInterface(const nsIID&, void**)': 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:00.02 foundInterface = 0; \ 11:00.02 ^~~~~~~~~~~~~~ 11:00.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' 11:00.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:00.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:00.02 NS_INTERFACE_MAP_END_INHERITING(Storage) 11:00.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.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 11:00.02 else 11:00.02 ^~~~ 11:00.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' 11:00.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:00.02 ^~~~~~~~~~~~~~~~~~ 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:00.02 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 11:00.02 ^~~~~~~~~~~~~~~~~~~~~~ 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/SessionStorage.cpp: In member function 'virtual nsresult mozilla::dom::SessionStorage::QueryInterface(const nsIID&, void**)': 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:00.02 foundInterface = 0; \ 11:00.02 ^~~~~~~~~~~~~~ 11:00.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' 11:00.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:00.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/SessionStorage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:00.02 NS_INTERFACE_MAP_END_INHERITING(Storage) 11:00.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.h:14, 11:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.h:10, 11:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:7, 11:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 11:00.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 11:00.02 } else 11:00.03 ^~~~ 11:00.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' 11:00.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:00.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.03 /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' 11:00.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SessionStorage) 11:00.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.h:11, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.h:10, 11:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:7, 11:00.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 11:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.cpp: In member function 'virtual nsresult mozilla::dom::Storage::QueryInterface(const nsIID&, void**)': 11: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] 11:00.04 foundInterface = 0; \ 11:00.04 ^~~~~~~~~~~~~~ 11: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' 11:00.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:00.04 ^~~~~~~~~~~~~~~~~~~~~~~ 11:00.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:00.06 NS_INTERFACE_MAP_END 11:00.06 ^~~~~~~~~~~~~~~~~~~~ 11:00.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 11:00.06 else 11:00.06 ^~~~ 11:00.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' 11:00.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:00.06 ^~~~~~~~~~~~~~~~~~ 11:00.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:00.06 NS_INTERFACE_MAP_ENTRY(nsIDOMStorage) 11:00.06 ^~~~~~~~~~~~~~~~~~~~~~ 11:00.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 11:00.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:00.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11: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 = JS::TabSizes]': 11:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:00.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:00.10 memset(aT, 0, sizeof(T)); 11:00.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 11:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 11:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 11:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:00.11 struct TabSizes { 11:00.11 ^~~~~~~~ 11:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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::ServoSizes]': 11:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:00.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:00.11 memset(aT, 0, sizeof(T)); 11:00.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:00.11 struct ServoSizes { 11:00.11 ^~~~~~~~~~ 11:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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::StaticStrings]': 11:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 11:00.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 11:00.12 memset(aT, 0, sizeof(T)); 11:00.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:00.12 class StaticStrings { 11:00.12 ^~~~~~~~~~~~~ 11:00.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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]': 11:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 11:00.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] 11:00.13 memset(aT, 0, sizeof(T)); 11:00.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:00.13 class PreliminaryObjectArray { 11:00.13 ^~~~~~~~~~~~~~~~~~~~~~ 11:00.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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]': 11:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 11:00.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] 11:00.13 memset(aT, 0, sizeof(T)); 11:00.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:00.14 class TypeNewScript { 11:00.14 ^~~~~~~~~~~~~ 11:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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::jit::IonScriptCounts]': 11:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 11:00.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] 11:00.16 memset(aT, 0, sizeof(T)); 11:00.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:23, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:00.16 struct IonScriptCounts { 11:00.16 ^~~~~~~~~~~~~~~ 11:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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::gcstats::ZoneGCStats]': 11:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 11:00.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 11:00.16 memset(aT, 0, sizeof(T)); 11:00.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:35, 11:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:00.17 struct ZoneGCStats { 11:00.17 ^~~~~~~~~~~ 11:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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::NewObjectCache]': 11:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 11:00.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 11:00.17 memset(aT, 0, sizeof(T)); 11:00.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:35, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:00.17 class NewObjectCache { 11:00.17 ^~~~~~~~~~~~~~ 11:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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]': 11:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 11:00.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] 11:00.18 memset(aT, 0, sizeof(T)); 11:00.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:00.18 class MOZ_NON_PARAM alignas(8) Value { 11:00.18 ^~~~~ 11:00.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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::gc::TenureCountCache]': 11:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 11:00.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::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 11:00.18 memset(aT, 0, sizeof(T)); 11:00.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:35, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 11:00.18 struct TenureCountCache { 11:00.18 ^~~~~~~~~~~~~~~~ 11:00.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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]': 11:00.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:00.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] 11:00.19 memset(aT, 0, sizeof(T)); 11:00.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:00.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:51, 11:00.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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 11:00.20 class CodeOffsetJump { 11:00.20 ^~~~~~~~~~~~~~ 11:00.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 11:00.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 11:00.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]': 11:00.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]' 11:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 11:00.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] 11:00.20 memset(table, 0, sizeof(*table) * capacity()); 11:00.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.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 11:00.20 class HashTableEntry { 11:00.20 ^~~~~~~~~~~~~~ 11:00.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]': 11:00.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]' 11:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 11:00.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] 11:00.20 memset(table, 0, sizeof(*table) * capacity()); 11:00.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.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 11:00.20 class HashTableEntry { 11:00.20 ^~~~~~~~~~~~~~ 11:00.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]': 11:00.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 11:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 11:00.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 11:00.20 memset(table, 0, sizeof(*table) * capacity()); 11:00.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:00.20 /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:00.21 class HashTableEntry { 11:00.21 ^~~~~~~~~~~~~~ 11:00.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:00.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system/linux' 11:00.76 libdom_system_linux.a.desc 11:00.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system/linux' 11:01.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 11:01.14 libdom_storage.a.desc 11:01.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 11:01.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 11:01.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 11:02.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 11:02.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsUtils.h:14, 11:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:30, 11:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 11:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.h:17, 11:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/OSFileConstants.cpp:52, 11:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system/Unified_cpp_dom_system0.cpp:2: 11:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': 11:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:02.46 foundInterface = 0; \ 11:02.46 ^~~~~~~~~~~~~~ 11:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:02.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:02.46 ^~~~~~~~~~~~~~~~~~~~~~~ 11:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/nsDeviceSensors.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:02.46 NS_INTERFACE_MAP_END 11:02.46 ^~~~~~~~~~~~~~~~~~~~ 11:02.46 /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 11:02.46 else 11:02.46 ^~~~ 11:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:02.46 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:02.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/nsDeviceSensors.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:02.46 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) 11:02.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 11:02.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:02.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject.cpp:19, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:20: 11:02.95 /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)': 11:02.95 /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] 11:02.95 size - sizeof(js::NativeObject)); 11:02.95 ^ 11:02.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 11:02.95 class HeapSlot : public WriteBarrieredBase { 11:02.95 ^~~~~~~~ 11:02.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11: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::TabSizes]': 11:02.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11: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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:02.95 memset(aT, 0, sizeof(T)); 11:02.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:02.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 11:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:02.96 struct TabSizes { 11:02.96 ^~~~~~~~ 11:02.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.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]': 11:02.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:02.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] 11:02.98 memset(aT, 0, sizeof(T)); 11:02.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:02.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:02.98 struct ServoSizes { 11:02.98 ^~~~~~~~~~ 11:02.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.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::StaticStrings]': 11:02.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 11:02.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 11:02.98 memset(aT, 0, sizeof(T)); 11:02.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:02.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:02.98 class StaticStrings { 11:02.98 ^~~~~~~~~~~~~ 11:02.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.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]': 11:02.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 11:02.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] 11:02.98 memset(aT, 0, sizeof(T)); 11:02.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:02.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:02.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:02.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:02.99 class PreliminaryObjectArray { 11:02.99 ^~~~~~~~~~~~~~~~~~~~~~ 11:02.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:02.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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::TypeNewScript]': 11:03.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 11:03.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 11:03.04 memset(aT, 0, sizeof(T)); 11:03.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:03.04 class TypeNewScript { 11:03.04 ^~~~~~~~~~~~~ 11:03.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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::jit::IonScriptCounts]': 11:03.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 11:03.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 11:03.04 memset(aT, 0, sizeof(T)); 11:03.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:03.05 struct IonScriptCounts { 11:03.05 ^~~~~~~~~~~~~~~ 11:03.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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::gcstats::ZoneGCStats]': 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 11:03.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 11:03.05 memset(aT, 0, sizeof(T)); 11:03.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:03.05 struct ZoneGCStats { 11:03.06 ^~~~~~~~~~~ 11:03.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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]': 11:03.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 11:03.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] 11:03.07 memset(aT, 0, sizeof(T)); 11:03.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:03.07 class NewObjectCache { 11:03.07 ^~~~~~~~~~~~~~ 11:03.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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]': 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 11:03.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] 11:03.08 memset(aT, 0, sizeof(T)); 11:03.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:03.08 class MOZ_NON_PARAM alignas(8) Value { 11:03.08 ^~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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::jit::CodeOffsetJump]': 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:03.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 11:03.08 memset(aT, 0, sizeof(T)); 11:03.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:14, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject.cpp:7, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:20: 11:03.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 11:03.08 class CodeOffsetJump { 11:03.08 ^~~~~~~~~~~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 11:03.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]': 11:03.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]' 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 11:03.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] 11:03.09 memset(table, 0, sizeof(*table) * capacity()); 11:03.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.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 11:03.09 class HashTableEntry { 11:03.09 ^~~~~~~~~~~~~~ 11:03.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]': 11:03.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]' 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 11:03.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] 11:03.09 memset(table, 0, sizeof(*table) * capacity()); 11:03.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.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 11:03.09 class HashTableEntry { 11:03.09 ^~~~~~~~~~~~~~ 11:03.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]': 11:03.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]' 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 11:03.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] 11:03.10 memset(table, 0, sizeof(*table) * capacity()); 11:03.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.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 11:03.10 class HashTableEntry { 11:03.10 ^~~~~~~~~~~~~~ 11:03.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:03.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 11:03.23 libdom_system.a.desc 11:03.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 11:04.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 11:04.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.14 /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**)': 11: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] 11:04.14 foundInterface = 0; \ 11:04.14 ^~~~~~~~~~~~~~ 11: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' 11:04.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.14 /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' 11:04.14 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 11:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11: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 11:04.14 } else 11:04.14 ^~~~ 11: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' 11:04.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.14 /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' 11:04.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConstantSourceNode) 11:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.17 /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**)': 11:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.17 foundInterface = 0; \ 11:04.17 ^~~~~~~~~~~~~~ 11:04.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' 11:04.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.17 /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' 11:04.17 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11: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 11:04.18 } else 11:04.18 ^~~~ 11: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' 11:04.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.18 /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' 11:04.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConvolverNode) 11:04.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.18 /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**)': 11: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] 11:04.18 foundInterface = 0; \ 11:04.18 ^~~~~~~~~~~~~~ 11: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' 11:04.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.20 /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' 11:04.20 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11: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 11:04.20 } else 11:04.20 ^~~~ 11: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' 11:04.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.20 /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' 11:04.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DelayNode) 11:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.20 /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**)': 11:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.20 foundInterface = 0; \ 11:04.20 ^~~~~~~~~~~~~~ 11: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' 11:04.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.21 /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' 11:04.21 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.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 11:04.21 } else 11:04.21 ^~~~ 11:04.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' 11:04.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.21 /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' 11:04.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DynamicsCompressorNode) 11:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.21 /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**)': 11:04.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:04.21 foundInterface = 0; \ 11:04.21 ^~~~~~~~~~~~~~ 11:04.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:04.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.21 /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' 11:04.21 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.22 /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 11:04.22 } else 11:04.22 ^~~~ 11:04.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' 11:04.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.22 /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' 11:04.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GainNode) 11:04.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.23 /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**)': 11:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.23 foundInterface = 0; \ 11:04.23 ^~~~~~~~~~~~~~ 11:04.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' 11:04.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.23 /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' 11:04.23 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 11:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.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 11:04.23 } else 11:04.23 ^~~~ 11:04.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' 11:04.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.23 /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' 11:04.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioDestinationTrackSource) 11:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.23 /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**)': 11:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.23 foundInterface = 0; \ 11:04.23 ^~~~~~~~~~~~~~ 11:04.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' 11:04.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.23 /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' 11:04.23 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.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 11:04.24 } else 11:04.24 ^~~~ 11:04.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' 11:04.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.24 /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' 11:04.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioDestinationNode) 11:04.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.24 /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**)': 11:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.29 foundInterface = 0; \ 11:04.29 ^~~~~~~~~~~~~~ 11:04.29 /usr/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:04.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.29 /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' 11:04.29 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.29 /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 11:04.29 } else 11:04.29 ^~~~ 11:04.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' 11:04.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.29 /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' 11:04.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioSourceNode) 11:04.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.29 /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**)': 11:04.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.29 foundInterface = 0; \ 11:04.29 ^~~~~~~~~~~~~~ 11:04.29 /usr/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:04.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.29 /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' 11:04.29 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 11:04.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.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 11:04.30 } else 11:04.30 ^~~~ 11:04.30 /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' 11:04.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.31 /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' 11:04.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OscillatorNode) 11:04.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.32 /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**)': 11:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:04.33 foundInterface = 0; \ 11:04.33 ^~~~~~~~~~~~~~ 11:04.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' 11:04.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:04.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.33 /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' 11:04.33 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:04.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.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 11:04.33 } else 11:04.33 ^~~~ 11:04.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' 11:04.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:04.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.33 /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' 11:04.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PannerNode) 11:04.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:04.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsString.h:23, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMString.h:10, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:23, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPIDOMWindow.h:15, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 11:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 11:04.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTString.h: In member function 'void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)': 11:04.34 /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] 11:04.34 this->Assign(aData, aLength); 11:04.34 ^~~~ 11:04.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92: 11:04.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaBufferDecoder.cpp:503:15: note: 'errorMessage' was declared here 11:04.34 const char* errorMessage; 11:04.34 ^~~~~~~~~~~~ 11:04.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 11:04.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:04.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:07.73 Compiling num_cpus v1.7.0 11:07.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 11:07.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 11:10.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 11:10.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 11:11.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 11:11.09 libdom_media_ipc.a.desc 11:11.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 11:11.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 11:11.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 11:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 11:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutorTimeoutHandler::QueryInterface(const nsIID&, void**)': 11:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:11.20 foundInterface = 0; \ 11:11.20 ^~~~~~~~~~~~~~ 11:11.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' 11:11.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:11.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:433:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:11.21 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 11:11.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 11:11.22 /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 11:11.22 } else 11:11.22 ^~~~ 11:11.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' 11:11.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:11.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.22 /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' 11:11.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestExecutorTimeoutHandler) 11:11.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 11:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 11:11.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutor::QueryInterface(const nsIID&, void**)': 11:11.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:11.24 foundInterface = 0; \ 11:11.24 ^~~~~~~~~~~~~~ 11:11.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' 11:11.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:11.24 ^~~~~~~~~~~~~~~~~~~~~~~ 11:11.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:521:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:11.24 NS_INTERFACE_MAP_END 11:11.24 ^~~~~~~~~~~~~~~~~~~~ 11:11.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 11:11.24 else 11:11.24 ^~~~ 11:11.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' 11:11.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:11.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:520:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:11.25 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRunnable) 11:11.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestTimeoutHandler::QueryInterface(const nsIID&, void**)': 11:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:11.25 foundInterface = 0; \ 11:11.25 ^~~~~~~~~~~~~~ 11:11.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' 11:11.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:11.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:731:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:11.25 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 11:11.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 11:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 11:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 11:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 11:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 11:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 11:11.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 11:11.27 } else 11:11.27 ^~~~ 11:11.27 /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' 11:11.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:11.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.27 /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' 11:11.27 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestTimeoutHandler) 11:11.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:11.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 11:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult nsGlobalWindowInner::QueryInterface(const nsIID&, void**)': 11:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:11.27 foundInterface = 0; \ 11:11.27 ^~~~~~~~~~~~~~ 11:11.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' 11:11.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:11.27 ^~~~~~~~~~~~~~~~~~~~~~~ 11:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:1343:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:11.27 NS_INTERFACE_MAP_END 11:11.27 ^~~~~~~~~~~~~~~~~~~~ 11:11.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 11:11.27 else 11:11.27 ^~~~ 11:11.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' 11:11.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:11.27 ^~~~~~~~~~~~~~~~~~ 11:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:1342:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:11.27 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 11:11.27 ^~~~~~~~~~~~~~~~~~~~~~ 11:11.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 11:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:13, 11:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 11:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 11:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 11:11.28 /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:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 11:11.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 11:11.28 memset(aT, 0, sizeof(T)); 11:11.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:11.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:172: 11:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 11:11.28 struct GlobalProperties { 11:11.28 ^~~~~~~~~~~~~~~~ 11:11.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 11:12.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:12.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:13.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 11:13.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:13.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:13.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:13.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/Connection.h:10, 11:13.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/Connection.cpp:7, 11:13.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network/Unified_cpp_dom_network0.cpp:2: 11:13.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': 11:13.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.29 foundInterface = 0; \ 11:13.29 ^~~~~~~~~~~~~~ 11:13.29 /usr/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:13.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocket.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.29 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:13.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.29 else 11:13.29 ^~~~ 11:13.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' 11:13.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.29 ^~~~~~~~~~~~~~~~~~ 11:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocket.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.29 NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) 11:13.29 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': 11:13.29 /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.29 foundInterface = 0; \ 11:13.29 ^~~~~~~~~~~~~~ 11:13.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' 11:13.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.29 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.29 NS_INTERFACE_MAP_END 11:13.29 ^~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.29 else 11:13.29 ^~~~ 11:13.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' 11:13.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.29 ^~~~~~~~~~~~~~~~~~ 11:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.29 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': 11:13.29 /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.30 foundInterface = 0; \ 11:13.30 ^~~~~~~~~~~~~~ 11:13.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' 11:13.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.30 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketParent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.30 NS_INTERFACE_MAP_END 11:13.30 ^~~~~~~~~~~~~~~~~~~~ 11:13.30 /usr/src/RPM/BUILD/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:13.30 else 11:13.30 ^~~~ 11:13.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' 11:13.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.30 ^~~~~~~~~~~~~~~~~~ 11:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketParent.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.30 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': 11:13.30 /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.30 foundInterface = 0; \ 11:13.30 ^~~~~~~~~~~~~~ 11:13.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' 11:13.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.30 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.30 NS_INTERFACE_MAP_END 11:13.31 ^~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.31 else 11:13.31 ^~~~ 11:13.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' 11:13.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.31 ^~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.31 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.31 foundInterface = 0; \ 11:13.31 ^~~~~~~~~~~~~~ 11:13.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' 11:13.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.31 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:13.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.31 else 11:13.31 ^~~~ 11:13.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' 11:13.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.31 ^~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.31 NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) 11:13.31 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': 11:13.31 /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.31 foundInterface = 0; \ 11:13.31 ^~~~~~~~~~~~~~ 11:13.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' 11:13.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.31 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketChild.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.31 NS_INTERFACE_MAP_END 11:13.31 ^~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.31 else 11:13.31 ^~~~ 11:13.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' 11:13.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.31 ^~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketChild.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.31 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': 11:13.31 /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.31 foundInterface = 0; \ 11:13.31 ^~~~~~~~~~~~~~ 11:13.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' 11:13.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.33 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketParent.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.33 NS_INTERFACE_MAP_END 11:13.33 ^~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.33 else 11:13.33 ^~~~ 11:13.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' 11:13.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.33 ^~~~~~~~~~~~~~~~~~ 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketParent.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.33 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.34 foundInterface = 0; \ 11:13.34 ^~~~~~~~~~~~~~ 11:13.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' 11:13.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.34 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.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 11:13.34 else 11:13.34 ^~~~ 11:13.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' 11:13.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.35 ^~~~~~~~~~~~~~~~~~ 11:13.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/UDPSocket.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.35 NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) 11:13.35 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 11:13.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 11:13.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 11:13.83 /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**)': 11:13.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.83 foundInterface = 0; \ 11:13.83 ^~~~~~~~~~~~~~ 11:13.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' 11:13.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.83 /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' 11:13.83 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:13.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 11:13.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 11:13.83 } else 11:13.83 ^~~~ 11:13.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' 11:13.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.83 /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' 11:13.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StereoPannerNode) 11:13.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 11:13.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 11:13.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 11:13.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 11:13.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 11:13.84 /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**)': 11:13.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.84 foundInterface = 0; \ 11:13.84 ^~~~~~~~~~~~~~ 11:13.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' 11:13.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.84 /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' 11:13.84 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 11:13.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 11:13.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 11:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 11:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 11:13.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 11:13.86 } else 11:13.86 ^~~~ 11:13.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' 11:13.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.86 /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' 11:13.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WaveShaperNode) 11:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 11:14.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 11:14.11 libdom_network.a.desc 11:14.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 11:14.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 11:14.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:14.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:14.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAudioChannelAgent.h:10, 11:14.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.h:10, 11:14.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp:5, 11:14.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.71 foundInterface = 0; \ 11:14.71 ^~~~~~~~~~~~~~ 11:14.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' 11:14.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:14.71 ^~~~~~~~~~~~~~~~~~~~~~~ 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:14.71 NS_INTERFACE_MAP_END 11:14.71 ^~~~~~~~~~~~~~~~~~~~ 11: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 11:14.71 else 11:14.71 ^~~~ 11: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' 11:14.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:14.71 ^~~~~~~~~~~~~~~~~~ 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:14.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:14.71 ^~~~~~~~~~~~~~~~~~~~~~ 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.71 foundInterface = 0; \ 11:14.71 ^~~~~~~~~~~~~~ 11:14.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' 11:14.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:14.71 ^~~~~~~~~~~~~~~~~~~~~~~ 11:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelService.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:14.71 NS_INTERFACE_MAP_END 11:14.71 ^~~~~~~~~~~~~~~~~~~~ 11: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 11:14.71 else 11:14.73 ^~~~ 11:14.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' 11:14.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:14.73 ^~~~~~~~~~~~~~~~~~ 11:14.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelService.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:14.73 NS_INTERFACE_MAP_ENTRY(nsIObserver) 11:14.73 ^~~~~~~~~~~~~~~~~~~~~~ 11:14.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 11:14.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 11:14.73 libdom_media_webaudio.a.desc 11:14.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 11:14.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 11:14.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:10, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 11:14.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 11:14.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CloneableWithRangeMediaResource.cpp: In member function 'virtual nsresult mozilla::{anonymous}::InputStreamReader::QueryInterface(const nsIID&, void**)': 11:14.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.97 foundInterface = 0; \ 11:14.97 ^~~~~~~~~~~~~~ 11:14.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' 11:14.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:14.97 ^~~~~~~~~~~~~~~~~~~~~~~ 11:14.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CloneableWithRangeMediaResource.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:14.97 NS_INTERFACE_MAP_END 11:14.97 ^~~~~~~~~~~~~~~~~~~~ 11:14.97 /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:14.97 else 11:14.97 ^~~~ 11:14.97 /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:14.97 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:14.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CloneableWithRangeMediaResource.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:14.97 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 11:14.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::MediaStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': 11:14.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.97 foundInterface = 0; \ 11:14.97 ^~~~~~~~~~~~~~ 11:14.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' 11:14.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:14.98 ^~~~~~~~~~~~~~~~~~~~~~~ 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:14.98 NS_INTERFACE_MAP_END 11:14.98 ^~~~~~~~~~~~~~~~~~~~ 11:14.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 11:14.98 else 11:14.98 ^~~~ 11:14.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' 11:14.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:14.98 ^~~~~~~~~~~~~~~~~~ 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:14.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:14.98 ^~~~~~~~~~~~~~~~~~~~~~ 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.98 foundInterface = 0; \ 11:14.98 ^~~~~~~~~~~~~~ 11:14.98 /usr/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:14.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:14.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:366:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:14.98 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:14.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.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 11:14.98 else 11:14.98 ^~~~ 11:14.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' 11:14.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:14.98 ^~~~~~~~~~~~~~~~~~ 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:365:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:14.98 NS_INTERFACE_MAP_ENTRY(DOMMediaStream) 11:14.98 ^~~~~~~~~~~~~~~~~~~~~~ 11:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMLocalMediaStream::QueryInterface(const nsIID&, void**)': 11:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.99 foundInterface = 0; \ 11:14.99 ^~~~~~~~~~~~~~ 11:14.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' 11:14.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:14.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:373:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:14.99 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 11:14.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.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 11:14.99 else 11:14.99 ^~~~ 11:14.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' 11:14.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:14.99 ^~~~~~~~~~~~~~~~~~ 11:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:372:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:14.99 NS_INTERFACE_MAP_ENTRY(DOMLocalMediaStream) 11:14.99 ^~~~~~~~~~~~~~~~~~~~~~ 11:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': 11:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:14.99 foundInterface = 0; \ 11:14.99 ^~~~~~~~~~~~~~ 11:14.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' 11:14.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:14.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:14.99 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 11:14.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:23, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 11:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 11:14.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 11:14.99 } else 11:14.99 ^~~~ 11:14.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' 11:15.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:15.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.00 /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' 11:15.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMAudioNodeMediaStream) 11:15.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:10, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 11:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult ClonedStreamSourceGetter::QueryInterface(const nsIID&, void**)': 11:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:15.00 foundInterface = 0; \ 11:15.00 ^~~~~~~~~~~~~~ 11:15.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' 11:15.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:15.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:733:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:15.00 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 11:15.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:23, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 11:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 11:15.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 11:15.00 } else 11:15.00 ^~~~ 11:15.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' 11:15.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:15.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.00 /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' 11:15.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ClonedStreamSourceGetter) 11:15.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 11:15.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 11:15.34 libdom_audiochannel.a.desc 11:15.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 11:17.57 Compiling hashglobe v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/hashglobe) 11:17.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:17.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:20.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 11:20.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/ActorsChild.h:10, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/ActorsChild.cpp:7, 11:20.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 11:20.64 /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**)': 11:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.64 foundInterface = 0; \ 11:20.64 ^~~~~~~~~~~~~~ 11:20.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' 11:20.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.64 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.64 NS_INTERFACE_MAP_END 11:20.64 ^~~~~~~~~~~~~~~~~~~~ 11:20.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 11:20.64 else 11:20.64 ^~~~ 11:20.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' 11:20.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.64 ^~~~~~~~~~~~~~~~~~ 11:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:20.64 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.64 /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**)': 11:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.64 foundInterface = 0; \ 11:20.64 ^~~~~~~~~~~~~~ 11:20.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' 11:20.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:20.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:20.66 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 11:20.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.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 11:20.66 else 11:20.66 ^~~~ 11:20.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' 11:20.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.66 ^~~~~~~~~~~~~~~~~~ 11:20.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.66 NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) 11:20.66 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.67 /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**)': 11:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.67 foundInterface = 0; \ 11:20.67 ^~~~~~~~~~~~~~ 11:20.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' 11:20.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:20.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:20.67 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 11:20.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.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 11:20.67 else 11:20.67 ^~~~ 11:20.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' 11:20.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.67 ^~~~~~~~~~~~~~~~~~ 11:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.67 NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) 11:20.67 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.67 /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**)': 11:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.67 foundInterface = 0; \ 11:20.67 ^~~~~~~~~~~~~~ 11:20.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' 11:20.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.67 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:639:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.67 NS_INTERFACE_MAP_END 11:20.67 ^~~~~~~~~~~~~~~~~~~~ 11:20.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 11:20.67 else 11:20.67 ^~~~ 11:20.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' 11:20.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.67 ^~~~~~~~~~~~~~~~~~ 11:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:638:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:20.68 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': 11:20.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.68 foundInterface = 0; \ 11:20.68 ^~~~~~~~~~~~~~ 11:20.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' 11:20.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.69 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:784:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.69 NS_INTERFACE_MAP_END 11:20.69 ^~~~~~~~~~~~~~~~~~~~ 11:20.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 11:20.69 else 11:20.69 ^~~~ 11:20.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' 11:20.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.70 ^~~~~~~~~~~~~~~~~~ 11:20.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:783:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:20.70 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 11:21.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 11:21.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPluginHost.h:14, 11:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.h:12, 11:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp:9: 11:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': 11:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:21.37 foundInterface = 0; \ 11:21.37 ^~~~~~~~~~~~~~ 11:21.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:21.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:21.37 ^~~~~~~~~~~~~~~~~~~~~~~ 11:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp:1533:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:21.37 NS_INTERFACE_MAP_END 11:21.38 ^~~~~~~~~~~~~~~~~~~~ 11:21.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:21.38 else 11:21.38 ^~~~ 11:21.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:21.38 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:21.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.38 /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' 11:21.38 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) 11:21.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 11:21.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 11:21.70 libdom_quota.a.desc 11:21.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 11:22.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:22.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:22.92 Compiling thread-id v3.1.0 11:23.25 Compiling memmap v0.5.2 11:23.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 11:23.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimateTransformElement.cpp:7, 11:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg1.cpp:2: 11:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': 11:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:23.81 foundInterface = 0; \ 11:23.81 ^~~~~~~~~~~~~~ 11:23.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' 11:23.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:23.81 ^~~~~~~~~~~~~~~~~~~~~~~ 11:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:23.82 NS_INTERFACE_MAP_END 11:23.82 ^~~~~~~~~~~~~~~~~~~~ 11:23.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 11:23.82 else 11:23.82 ^~~~ 11:23.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' 11:23.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:23.82 ^~~~~~~~~~~~~~~~~~ 11:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:23.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:23.83 ^~~~~~~~~~~~~~~~~~~~~~ 11:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': 11:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:23.83 foundInterface = 0; \ 11:23.83 ^~~~~~~~~~~~~~ 11:23.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' 11:23.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:23.83 ^~~~~~~~~~~~~~~~~~~~~~~ 11:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedInteger.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:23.83 NS_INTERFACE_MAP_END 11:23.83 ^~~~~~~~~~~~~~~~~~~~ 11:23.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 11:23.83 else 11:23.83 ^~~~ 11:23.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' 11:23.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:23.83 ^~~~~~~~~~~~~~~~~~ 11:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedInteger.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:23.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:23.83 ^~~~~~~~~~~~~~~~~~~~~~ 11:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': 11:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:23.83 foundInterface = 0; \ 11:23.83 ^~~~~~~~~~~~~~ 11:23.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' 11:23.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:23.83 ^~~~~~~~~~~~~~~~~~~~~~~ 11:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedNumber.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:23.84 NS_INTERFACE_MAP_END 11:23.84 ^~~~~~~~~~~~~~~~~~~~ 11:23.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 11:23.85 else 11:23.85 ^~~~ 11:23.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' 11:23.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:23.85 ^~~~~~~~~~~~~~~~~~ 11:23.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedNumber.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:23.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:23.85 ^~~~~~~~~~~~~~~~~~~~~~ 11:23.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 11:23.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:23.86 foundInterface = 0; \ 11:23.86 ^~~~~~~~~~~~~~ 11:23.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' 11:23.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:23.86 ^~~~~~~~~~~~~~~~~~~~~~~ 11:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:23.86 NS_INTERFACE_MAP_END 11:23.86 ^~~~~~~~~~~~~~~~~~~~ 11:23.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 11:23.86 else 11:23.86 ^~~~ 11:23.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' 11:23.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:23.88 ^~~~~~~~~~~~~~~~~~ 11:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:23.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:23.88 ^~~~~~~~~~~~~~~~~~~~~~ 11:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': 11:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:23.88 foundInterface = 0; \ 11:23.88 ^~~~~~~~~~~~~~ 11:23.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' 11:23.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:23.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:23.89 NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) 11:23.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.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 11:23.89 else 11:23.89 ^~~~ 11:23.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' 11:23.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:23.89 ^~~~~~~~~~~~~~~~~~ 11:23.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimationElement.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:23.90 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 11:23.90 ^~~~~~~~~~~~~~~~~~~~~~ 11:23.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 11:25.57 Compiling pulse-ffi v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/libcubeb/cubeb-pulse-rs/pulse-ffi) 11:26.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 11:26.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 11:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.h:11, 11:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 11:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 11:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': 11:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:26.04 foundInterface = 0; \ 11:26.04 ^~~~~~~~~~~~~~ 11:26.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' 11:26.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:26.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp:512:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:26.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:26.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: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 11:26.05 else 11:26.05 ^~~~ 11:26.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' 11:26.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:26.05 ^~~~~~~~~~~~~~~~~~ 11:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp:511:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:26.05 NS_INTERFACE_MAP_ENTRY(nsIObserver) 11:26.05 ^~~~~~~~~~~~~~~~~~~~~~ 11:26.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 11:27.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 11:27.34 libdom_broadcastchannel.a.desc 11:27.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 11:27.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:27.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:29.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 11:29.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 11:30.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:30.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:30.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:30.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeneratorObject.cpp:14, 11:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:20: 11:30.85 /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)': 11:30.85 /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] 11:30.85 size - sizeof(js::NativeObject)); 11:30.86 ^ 11:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 11:30.86 class HeapSlot : public WriteBarrieredBase { 11:30.86 ^~~~~~~~ 11:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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::TabSizes]': 11:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:30.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.86 memset(aT, 0, sizeof(T)); 11:30.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:30.86 struct TabSizes { 11:30.86 ^~~~~~~~ 11:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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]': 11:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:30.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] 11:30.87 memset(aT, 0, sizeof(T)); 11:30.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:30.87 struct ServoSizes { 11:30.87 ^~~~~~~~~~ 11:30.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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::StaticStrings]': 11:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 11:30.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] 11:30.87 memset(aT, 0, sizeof(T)); 11:30.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:30.88 class StaticStrings { 11:30.88 ^~~~~~~~~~~~~ 11:30.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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::PreliminaryObjectArray]': 11:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 11:30.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.88 memset(aT, 0, sizeof(T)); 11:30.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:30.89 class PreliminaryObjectArray { 11:30.89 ^~~~~~~~~~~~~~~~~~~~~~ 11:30.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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]': 11:30.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 11:30.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] 11:30.89 memset(aT, 0, sizeof(T)); 11:30.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 11:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:30.90 class TypeNewScript { 11:30.90 ^~~~~~~~~~~~~ 11:30.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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]': 11:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 11: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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.91 memset(aT, 0, sizeof(T)); 11:30.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:30.91 struct IonScriptCounts { 11:30.91 ^~~~~~~~~~~~~~~ 11:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11: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::gcstats::ZoneGCStats]': 11:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 11: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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.92 memset(aT, 0, sizeof(T)); 11:30.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 11:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 11:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 11:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:30.93 struct ZoneGCStats { 11:30.93 ^~~~~~~~~~~ 11:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11: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::NewObjectCache]': 11:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 11: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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.93 memset(aT, 0, sizeof(T)); 11:30.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 11:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 11:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 11:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 11:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 11:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:30.94 class NewObjectCache { 11:30.94 ^~~~~~~~~~~~~~ 11:30.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.94 /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.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 11:30.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] 11:30.94 memset(aT, 0, sizeof(T)); 11:30.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 11:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 11:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:30.95 class MOZ_NON_PARAM alignas(8) Value { 11:30.95 ^~~~~ 11:30.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11: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::jit::CodeOffsetJump]': 11:30.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:30.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.96 memset(aT, 0, sizeof(T)); 11:30.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 11:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 11:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 11:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 11:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 11:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:15, 11:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.96 /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.96 class CodeOffsetJump { 11:30.96 ^~~~~~~~~~~~~~ 11:30.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 11:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11: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::gc::TenureCountCache]': 11:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 11: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 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.97 memset(aT, 0, sizeof(T)); 11:30.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.cpp:14, 11:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:38: 11:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 11:30.98 struct TenureCountCache { 11:30.98 ^~~~~~~~~~~~~~~~ 11:30.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 11:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 11:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:30.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 11:30.98 /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.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 11:30.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 11:30.99 memset(table, 0, sizeof(*table) * capacity()); 11:30.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:30.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 11:30.99 class HashTableEntry { 11:30.99 ^~~~~~~~~~~~~~ 11:30.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]': 11:30.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]' 11:30.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 11:30.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] 11:30.99 memset(table, 0, sizeof(*table) * capacity()); 11:30.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:30.99 /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.99 class HashTableEntry { 11:30.99 ^~~~~~~~~~~~~~ 11:30.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 11:30.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 11:30.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 11:30.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 11:30.99 memset(table, 0, sizeof(*table) * capacity()); 11:30.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:30.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 11:30.99 class HashTableEntry { 11:30.99 ^~~~~~~~~~~~~~ 11:30.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:15, 11:31.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:31.00 /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]': 11:31.00 /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]' 11:31.00 /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]' 11:31.00 /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]' 11:31.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 11:31.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] 11:31.01 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 11:31.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:31.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 11:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 11:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 11:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 11:31.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 11:31.01 class HashTableEntry { 11:31.01 ^~~~~~~~~~~~~~ 11:31.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:32.59 Compiling time v0.1.38 11:34.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 11:34.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.h:10, 11:34.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp:7, 11:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url/Unified_cpp_dom_url0.cpp:2: 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:34.20 foundInterface = 0; \ 11:34.20 ^~~~~~~~~~~~~~ 11:34.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' 11:34.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:34.20 ^~~~~~~~~~~~~~~~~~~~~~~ 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:34.20 NS_INTERFACE_MAP_END 11:34.20 ^~~~~~~~~~~~~~~~~~~~ 11:34.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 11:34.20 else 11:34.20 ^~~~ 11:34.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' 11:34.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:34.20 ^~~~~~~~~~~~~~~~~~ 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:34.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:34.20 ^~~~~~~~~~~~~~~~~~~~~~ 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:34.20 foundInterface = 0; \ 11:34.20 ^~~~~~~~~~~~~~ 11:34.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' 11:34.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:34.20 ^~~~~~~~~~~~~~~~~~~~~~~ 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URLSearchParams.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:34.20 NS_INTERFACE_MAP_END 11:34.20 ^~~~~~~~~~~~~~~~~~~~ 11:34.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 11:34.20 else 11:34.20 ^~~~ 11:34.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' 11:34.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:34.20 ^~~~~~~~~~~~~~~~~~ 11:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URLSearchParams.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:34.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:34.20 ^~~~~~~~~~~~~~~~~~~~~~ 11:34.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 11:35.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 11:35.28 libdom_url.a.desc 11:35.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 11:35.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:35.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:18, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:35.98 /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)': 11:35.98 /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] 11:35.98 size - sizeof(js::NativeObject)); 11:35.98 ^ 11:35.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 11:35.99 class HeapSlot : public WriteBarrieredBase { 11:35.99 ^~~~~~~~ 11:35.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:35.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::TabSizes]': 11:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:35.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] 11:36.00 memset(aT, 0, sizeof(T)); 11:36.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:36.00 struct TabSizes { 11:36.00 ^~~~~~~~ 11:36.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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]': 11:36.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:36.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] 11:36.01 memset(aT, 0, sizeof(T)); 11:36.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:36.02 struct ServoSizes { 11:36.02 ^~~~~~~~~~ 11:36.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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]': 11:36.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 11:36.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] 11:36.02 memset(aT, 0, sizeof(T)); 11:36.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 11:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:36.03 class StaticStrings { 11:36.03 ^~~~~~~~~~~~~ 11:36.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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::PreliminaryObjectArray]': 11:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 11:36.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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 11:36.04 memset(aT, 0, sizeof(T)); 11:36.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:36.05 class PreliminaryObjectArray { 11:36.05 ^~~~~~~~~~~~~~~~~~~~~~ 11:36.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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::TypeNewScript]': 11:36.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 11:36.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 11:36.05 memset(aT, 0, sizeof(T)); 11:36.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:36.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:36.06 class TypeNewScript { 11:36.06 ^~~~~~~~~~~~~ 11:36.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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::IonScriptCounts]': 11:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 11:36.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] 11:36.07 memset(aT, 0, sizeof(T)); 11:36.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 11:36.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:36.08 struct IonScriptCounts { 11:36.08 ^~~~~~~~~~~~~~~ 11:36.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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::gcstats::ZoneGCStats]': 11:36.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 11:36.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 js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 11:36.09 memset(aT, 0, sizeof(T)); 11:36.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:36.09 struct ZoneGCStats { 11:36.09 ^~~~~~~~~~~ 11:36.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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::NewObjectCache]': 11:36.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 11:36.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 11:36.10 memset(aT, 0, sizeof(T)); 11:36.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:36.11 class NewObjectCache { 11:36.11 ^~~~~~~~~~~~~~ 11:36.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.11 /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:36.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 11:36.11 /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:36.11 memset(aT, 0, sizeof(T)); 11:36.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 11:36.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:36.12 class MOZ_NON_PARAM alignas(8) Value { 11:36.12 ^~~~~ 11:36.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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]': 11:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:36.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] 11:36.13 memset(aT, 0, sizeof(T)); 11:36.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:36.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 11:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:17, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.14 /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:36.14 class CodeOffsetJump { 11:36.14 ^~~~~~~~~~~~~~ 11:36.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 11:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 11:36.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]': 11:36.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]' 11:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 11:36.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] 11:36.14 memset(table, 0, sizeof(*table) * capacity()); 11:36.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:36.14 /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:36.14 class HashTableEntry { 11:36.15 ^~~~~~~~~~~~~~ 11:36.15 /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:36.15 /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:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 11:36.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] 11:36.15 memset(table, 0, sizeof(*table) * capacity()); 11:36.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:36.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 11:36.15 class HashTableEntry { 11:36.15 ^~~~~~~~~~~~~~ 11:36.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]': 11:36.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]' 11:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 11:36.17 /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:36.17 memset(table, 0, sizeof(*table) * capacity()); 11:36.17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:36.17 /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:36.17 class HashTableEntry { 11:36.17 ^~~~~~~~~~~~~~ 11:36.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:36.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:36.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:39.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 11:39.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 11:39.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 11:39.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.h:8, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp:5, 11:39.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media4.cpp:2: 11:39.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': 11:39.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:39.44 foundInterface = 0; \ 11:39.44 ^~~~~~~~~~~~~~ 11:39.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' 11:39.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:39.44 ^~~~~~~~~~~~~~~~~~~~~~~ 11:39.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:39.44 NS_INTERFACE_MAP_END 11:39.44 ^~~~~~~~~~~~~~~~~~~~ 11:39.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 11:39.44 else 11:39.44 ^~~~ 11:39.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' 11:39.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:39.44 ^~~~~~~~~~~~~~~~~~ 11:39.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:39.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:39.44 ^~~~~~~~~~~~~~~~~~~~~~ 11:39.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 11:40.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 11:40.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': 11:40.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.52 foundInterface = 0; \ 11:40.52 ^~~~~~~~~~~~~~ 11:40.52 /usr/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:40.52 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.52 /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' 11:40.52 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:40.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.52 /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' 11:40.52 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 11:40.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.52 } else 11:40.52 ^~~~ 11:40.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' 11:40.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.52 /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' 11:40.52 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:40.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.53 /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' 11:40.53 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 11:40.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSlotElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSlotElement::QueryInterface(const nsIID&, void**)': 11:40.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.53 foundInterface = 0; \ 11:40.53 ^~~~~~~~~~~~~~ 11:40.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' 11:40.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSlotElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:40.53 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) 11:40.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.54 } else 11:40.54 ^~~~ 11:40.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' 11:40.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.54 /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' 11:40.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLSlotElement) 11:40.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': 11:40.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.54 foundInterface = 0; \ 11:40.54 ^~~~~~~~~~~~~~ 11:40.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' 11:40.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.54 /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' 11:40.55 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:40.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.55 /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' 11:40.55 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 11:40.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.55 } else 11:40.55 ^~~~ 11:40.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' 11:40.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.55 /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' 11:40.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:40.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.55 /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' 11:40.55 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 11:40.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableCellElement.cpp:14, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:83: 11:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 11:40.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] 11:40.56 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 11:40.56 ^ 11:40.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 11:40.56 class nsCSSValue { 11:40.56 ^~~~~~~~~~ 11:40.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': 11: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] 11:40.56 foundInterface = 0; \ 11:40.56 ^~~~~~~~~~~~~~ 11:40.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' 11:40.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:40.56 ^~~~~~~~~~~~~~~~~~~~~~~ 11:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:40.56 NS_INTERFACE_MAP_END 11:40.56 ^~~~~~~~~~~~~~~~~~~~ 11:40.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.57 } else 11:40.57 ^~~~ 11:40.57 /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' 11:40.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.57 /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' 11:40.57 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) 11:40.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': 11:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.58 foundInterface = 0; \ 11:40.58 ^~~~~~~~~~~~~~ 11:40.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' 11:40.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.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' 11:40.58 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:40.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.58 /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' 11:40.58 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 11:40.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.58 } else 11:40.58 ^~~~ 11:40.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' 11:40.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.58 /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' 11:40.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:40.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.58 /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' 11:40.58 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 11:40.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': 11:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.59 foundInterface = 0; \ 11:40.59 ^~~~~~~~~~~~~~ 11:40.59 /usr/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:40.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.59 /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' 11:40.59 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.59 /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' 11:40.59 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 11:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.59 } else 11:40.59 ^~~~ 11:40.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' 11:40.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.59 /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' 11:40.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.60 /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' 11:40.60 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 11:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': 11:40.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.60 foundInterface = 0; \ 11:40.60 ^~~~~~~~~~~~~~ 11:40.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' 11:40.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.60 /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' 11:40.60 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.60 /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' 11:40.60 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 11:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.61 } else 11:40.61 ^~~~ 11:40.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' 11:40.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.61 /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' 11:40.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:40.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.61 /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' 11:40.61 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 11:40.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': 11:40.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:40.61 foundInterface = 0; \ 11:40.61 ^~~~~~~~~~~~~~ 11:40.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' 11:40.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:40.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.61 /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' 11:40.61 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:40.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.61 /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' 11:40.61 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 11:40.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:40.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:40.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:40.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:40.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 11:40.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 11:40.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 11:40.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 11:40.62 } else 11:40.62 ^~~~ 11:40.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' 11:40.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:40.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.62 /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' 11:40.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:40.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.62 /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' 11:40.62 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 11:40.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:40.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 11:41.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 11:41.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.h:11, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp:7, 11:41.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 11:41.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': 11:41.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:41.96 foundInterface = 0; \ 11:41.96 ^~~~~~~~~~~~~~ 11:41.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' 11:41.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:41.96 ^~~~~~~~~~~~~~~~~~~~~~~ 11:41.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:41.96 NS_INTERFACE_MAP_END 11:41.96 ^~~~~~~~~~~~~~~~~~~~ 11:41.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 11:41.96 else 11:41.96 ^~~~ 11:41.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' 11:41.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:41.96 ^~~~~~~~~~~~~~~~~~ 11:41.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:41.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:41.98 ^~~~~~~~~~~~~~~~~~~~~~ 11:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': 11:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:41.98 foundInterface = 0; \ 11:41.98 ^~~~~~~~~~~~~~ 11:41.98 /usr/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:41.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessagePort.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:41.98 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:41.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 11:41.99 else 11:41.99 ^~~~ 11:41.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' 11:41.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:41.99 ^~~~~~~~~~~~~~~~~~ 11:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessagePort.cpp:189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:41.99 NS_INTERFACE_MAP_ENTRY(nsIObserver) 11:41.99 ^~~~~~~~~~~~~~~~~~~~~~ 11:41.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 11:42.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 11:42.96 libdom_messagechannel.a.desc 11:42.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 11:43.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 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/nsISupports.h:77, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Promise.h:11, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:7, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise/Unified_cpp_dom_promise0.cpp:2: 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::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/dom/promise/Promise.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:43.48 NS_INTERFACE_MAP_END 11:43.48 ^~~~~~~~~~~~~~~~~~~~ 11:43.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 11:43.48 else 11:43.48 ^~~~ 11:43.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' 11:43.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:43.48 ^~~~~~~~~~~~~~~~~~ 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:43.48 NS_INTERFACE_MAP_ENTRY(Promise) 11:43.49 ^~~~~~~~~~~~~~~~~~~~~~ 11:43.49 /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**)': 11:43.49 /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.49 foundInterface = 0; \ 11:43.49 ^~~~~~~~~~~~~~ 11:43.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' 11:43.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:43.49 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:345:1: 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/objdir/dist/include/nsISupportsImpl.h:918:3: 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/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:43.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:43.49 ^~~~~~~~~~~~~~~~~~ 11:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:344:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:43.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:43.49 ^~~~~~~~~~~~~~~~~~~~~~ 11:43.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 11:44.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 11:44.25 libdom_promise.a.desc 11:44.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 11:44.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:44.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:45.02 Compiling textwrap v0.9.0 11:45.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:45.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:46.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 11:46.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 11:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.24 /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**)': 11:46.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:46.24 foundInterface = 0; \ 11:46.24 ^~~~~~~~~~~~~~ 11:46.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' 11:46.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:46.24 ^~~~~~~~~~~~~~~~~~~~~~~ 11:46.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:1099:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:46.24 NS_INTERFACE_MAP_END 11:46.24 ^~~~~~~~~~~~~~~~~~~~ 11:46.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 11:46.24 else 11:46.24 ^~~~ 11:46.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' 11:46.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:46.25 ^~~~~~~~~~~~~~~~~~ 11:46.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:1098:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:46.25 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~ 11:46.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': 11:46.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:46.25 foundInterface = 0; \ 11:46.25 ^~~~~~~~~~~~~~ 11:46.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' 11:46.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.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' 11:46.25 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.25 /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' 11:46.25 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.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 11:46.25 } else 11:46.25 ^~~~ 11:46.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' 11:46.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.25 /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' 11:46.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.25 /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' 11:46.25 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 11:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.25 /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**)': 11:46.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:46.25 foundInterface = 0; \ 11:46.25 ^~~~~~~~~~~~~~ 11:46.26 /usr/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:46.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:46.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:2971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:46.28 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 11:46.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:46.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:46.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:46.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 11:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.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 11:46.33 } else 11:46.33 ^~~~ 11:46.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' 11:46.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:46.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.34 /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' 11:46.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 11:46.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.34 /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**)': 11:46.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:46.34 foundInterface = 0; \ 11:46.34 ^~~~~~~~~~~~~~ 11:46.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' 11:46.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:46.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:3047:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:46.34 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 11:46.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.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 11:46.35 } else 11:46.35 ^~~~ 11:46.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' 11:46.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:46.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.35 /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' 11:46.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 11:46.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.35 /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**)': 11:46.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:46.36 foundInterface = 0; \ 11:46.36 ^~~~~~~~~~~~~~ 11:46.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' 11:46.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:46.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:3091:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:46.36 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 11:46.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.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 11:46.36 } else 11:46.36 ^~~~ 11:46.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' 11:46.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:46.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.36 /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' 11:46.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 11:46.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': 11:46.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:46.36 foundInterface = 0; \ 11:46.37 ^~~~~~~~~~~~~~ 11:46.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:46.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:46.37 ^~~~~~~~~~~~~~~~~~~~~~~ 11:46.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLOptionsCollection.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:46.37 NS_INTERFACE_MAP_END 11:46.37 ^~~~~~~~~~~~~~~~~~~~ 11:46.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 11:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 11:46.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 11:46.37 } else 11:46.37 ^~~~ 11:46.37 /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' 11:46.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:46.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.37 /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' 11:46.37 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) 11:46.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:46.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 11:48.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 11:48.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 11:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp:7, 11:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil/Unified_cpp_dom_smil0.cpp:38: 11:48.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': 11:48.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:48.08 foundInterface = 0; \ 11:48.08 ^~~~~~~~~~~~~~ 11:48.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' 11:48.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:48.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:48.08 /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' 11:48.08 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 11:48.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:48.08 /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' 11:48.08 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 11:48.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:48.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 11:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 11:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 11:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 11:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp:7, 11:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil/Unified_cpp_dom_smil0.cpp:38: 11:48.09 /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 11:48.09 } else 11:48.09 ^~~~ 11:48.09 /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' 11:48.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:48.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:48.09 /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' 11:48.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 11:48.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:48.09 /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' 11:48.09 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 11:48.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:48.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 11:49.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 11:49.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 11:49.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:49.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:50.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:50.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:51.82 Compiling arrayvec v0.4.6 11:52.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 11:52.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 11:54.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:54.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:55.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:55.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 11:55.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 11:55.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nscore.h:20, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsStringFwd.h:12, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsString.h:12, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAttrValueWrapper.h:15, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAttrValueWrapper.cpp:7, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 11:55.68 In function 'void* operator new [](size_t, const std::nothrow_t&)', 11:55.68 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, 11:55.68 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: 11:55.68 /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=] 11:55.68 return malloc_impl(size); 11:55.68 ^ 11:55.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/malloc.h:3, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozmemory.h:20, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h:30, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HeapAPI.h:15, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAngle.h:10, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAttrValueWrapper.cpp:8, 11:55.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 11:55.68 /usr/include/malloc.h: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 11:55.68 /usr/include/malloc.h:38:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 11:55.68 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 11:55.68 ^~~~~~ 11:55.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 11:55.88 Compiling regex-syntax v0.6.2 11:57.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 11:57.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 11:57.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 11:57.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 11:58.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 11:58.87 libdom_xslt_base.a.desc 11:58.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 12:01.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:01.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:01.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:01.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:02.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 12:02.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 12:02.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 12:02.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:02.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 12:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAssertionResponse::QueryInterface(const nsIID&, void**)': 12:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:02.80 foundInterface = 0; \ 12:02.80 ^~~~~~~~~~~~~~ 12:02.80 /usr/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:02.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:02.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:02.80 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 12:02.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 12:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 12:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 12:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 12:02.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 12:02.82 } else 12:02.82 ^~~~ 12:02.82 /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:02.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:02.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.82 /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' 12:02.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAssertionResponse) 12:02.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 12:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAttestationResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAttestationResponse::QueryInterface(const nsIID&, void**)': 12: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] 12:02.82 foundInterface = 0; \ 12:02.82 ^~~~~~~~~~~~~~ 12: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' 12:02.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:02.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAttestationResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:02.82 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 12:02.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 12:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 12:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 12:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 12: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 12:02.83 } else 12:02.83 ^~~~ 12: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' 12:02.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:02.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.84 /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' 12:02.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAttestationResponse) 12:02.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 12:02.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorResponse::QueryInterface(const nsIID&, void**)': 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:02.88 foundInterface = 0; \ 12:02.88 ^~~~~~~~~~~~~~ 12:02.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' 12:02.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:02.88 ^~~~~~~~~~~~~~~~~~~~~~~ 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:02.88 NS_INTERFACE_MAP_END 12:02.88 ^~~~~~~~~~~~~~~~~~~~ 12:02.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 12:02.88 else 12:02.88 ^~~~ 12:02.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' 12:02.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:02.88 ^~~~~~~~~~~~~~~~~~ 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorResponse.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:02.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:02.88 ^~~~~~~~~~~~~~~~~~~~~~ 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/PublicKeyCredential.cpp: In member function 'virtual nsresult mozilla::dom::PublicKeyCredential::QueryInterface(const nsIID&, void**)': 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:02.88 foundInterface = 0; \ 12:02.88 ^~~~~~~~~~~~~~ 12:02.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' 12:02.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:02.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/PublicKeyCredential.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:02.88 NS_INTERFACE_MAP_END_INHERITING(Credential) 12:02.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 12:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 12:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 12:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 12:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 12:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 12:02.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 12:02.91 } else 12:02.91 ^~~~ 12:02.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' 12:02.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:02.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.92 /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' 12:02.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential) 12:02.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:02.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 12:03.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 12:03.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 12:03.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 12:03.75 libdom_plugins_ipc.a.desc 12:03.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 12:03.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 12:03.94 libdom_webauthn.a.desc 12:03.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 12:04.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 12:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:12, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.h:16, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Text.h:10, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/CDATASection.cpp:7, 12:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml/Unified_cpp_dom_xml0.cpp:2: 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:04.21 foundInterface = 0; \ 12:04.21 ^~~~~~~~~~~~~~ 12:04.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' 12:04.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLContentSink.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:04.21 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 12:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:04.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 12:04.21 else 12:04.21 ^~~~ 12:04.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' 12:04.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:04.21 ^~~~~~~~~~~~~~~~~~ 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLContentSink.cpp:127:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:04.21 NS_INTERFACE_MAP_ENTRY(nsITransformObserver) 12:04.21 ^~~~~~~~~~~~~~~~~~~~~~ 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:04.21 foundInterface = 0; \ 12:04.21 ^~~~~~~~~~~~~~ 12:04.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' 12:04.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLFragmentContentSink.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:04.24 NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) 12:04.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:04.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 12:04.24 else 12:04.24 ^~~~ 12:04.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' 12:04.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:04.24 ^~~~~~~~~~~~~~~~~~ 12:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLFragmentContentSink.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:04.24 NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) 12:04.24 ^~~~~~~~~~~~~~~~~~~~~~ 12:04.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 12:04.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 12:04.96 libdom_xslt_xml.a.desc 12:04.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 12:05.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:05.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:05.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 12:05.50 libdom_xml.a.desc 12:05.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 12:05.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:05.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:07.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 12:07.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 12:09.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 12:09.01 libdom_smil.a.desc 12:09.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 12:09.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:09.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:10.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 12:10.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:7: 12:10.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp: In member function 'virtual nsresult nsGlobalWindowOuter::QueryInterface(const nsIID&, void**)': 12:10.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:10.39 foundInterface = 0; \ 12:10.39 ^~~~~~~~~~~~~~ 12:10.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' 12:10.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:10.39 ^~~~~~~~~~~~~~~~~~~~~~~ 12:10.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:1034:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:10.39 NS_INTERFACE_MAP_END 12:10.39 ^~~~~~~~~~~~~~~~~~~~ 12:10.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 12:10.39 else 12:10.39 ^~~~ 12:10.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' 12:10.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:10.39 ^~~~~~~~~~~~~~~~~~ 12:10.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:1033:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:10.39 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 12:10.39 ^~~~~~~~~~~~~~~~~~~~~~ 12:10.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:13, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 12:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:7: 12:10.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]': 12:10.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 12:10.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] 12:10.39 memset(aT, 0, sizeof(T)); 12:10.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:10.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:171: 12:10.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 12:10.40 struct GlobalProperties { 12:10.40 ^~~~~~~~~~~~~~~~ 12:10.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 12:10.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:10.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:11.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 12:11.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileInfo.h:10, 12:11.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:11: 12:11.32 /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**)': 12:11.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:11.32 foundInterface = 0; \ 12:11.32 ^~~~~~~~~~~~~~ 12:11.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' 12:11.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:11.32 ^~~~~~~~~~~~~~~~~~~~~~~ 12:11.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:26640:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:11.32 NS_INTERFACE_MAP_END 12:11.32 ^~~~~~~~~~~~~~~~~~~~ 12:11.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 12:11.32 else 12:11.32 ^~~~ 12:11.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' 12:11.32 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:11.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:26639:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:11.32 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 12:11.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': 12:11.32 /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] 12:11.33 switch (maintenanceAction) { 12:11.33 ^~~~~~ 12:11.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:16851:21: note: 'maintenanceAction' was declared here 12:11.33 MaintenanceAction maintenanceAction; 12:11.33 ^~~~~~~~~~~~~~~~~ 12:11.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 12:11.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 12:11.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 12:11.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 12:11.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioStreamTrackBinding.h:8, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AudioStreamTrackBinding.cpp:3, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings1.cpp:2: 12:11.81 /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**)': 12:11.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:11.81 foundInterface = 0; \ 12:11.81 ^~~~~~~~~~~~~~ 12:11.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' 12:11.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:11.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.81 /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' 12:11.81 NS_INTERFACE_MAP_END_INHERITING(Event) 12:11.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AudioStreamTrackBinding.cpp:4, 12:11.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings1.cpp:2: 12:11.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 12:11.81 } else 12:11.81 ^~~~ 12:11.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' 12:11.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:11.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.81 /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' 12:11.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BlobEvent) 12:11.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 12:12.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 12:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:47: 12:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/RuntimeService.cpp: In constructor 'mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate::WorkerThreadContextPrivate(mozilla::dom::WorkerPrivate*)': 12:12.28 /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] 12:12.28 memset(this, 0, sizeof(PerThreadAtomCache)); 12:12.28 ^ 12:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/RuntimeService.cpp:764:7: note: 'class mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate' declared here 12:12.28 class WorkerThreadContextPrivate : private PerThreadAtomCache { 12:12.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 12:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::SharedWorker::QueryInterface(const nsIID&, void**)': 12:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:12.28 foundInterface = 0; \ 12:12.28 ^~~~~~~~~~~~~~ 12:12.28 /usr/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:12.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:12.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/SharedWorker.cpp:149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:12.28 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:12.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 12:12.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 12:12.28 } else 12:12.28 ^~~~ 12:12.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' 12:12.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:12.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.28 /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' 12:12.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SharedWorker) 12:12.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 12:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 12:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/Worker.cpp: In member function 'virtual nsresult mozilla::dom::Worker::QueryInterface(const nsIID&, void**)': 12:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:12.29 foundInterface = 0; \ 12:12.29 ^~~~~~~~~~~~~~ 12:12.29 /usr/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:12.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:12.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/Worker.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:12.29 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:12.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 12:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 12:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 12:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 12:12.29 /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:12.29 } else 12:12.29 ^~~~ 12:12.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' 12:12.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:12.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.29 /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' 12:12.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Worker) 12:12.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 12:16.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:16.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:16.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:16.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:16.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:16.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:17.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 12:17.66 /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&)': 12:17.66 /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] 12:17.66 ++out; 12:17.66 ^~~~~ 12:17.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 12:20.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:20.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:21.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 12:21.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 12:22.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:22.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.cpp:37, 12:22.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:11: 12:22.21 /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)': 12:22.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] 12:22.22 size - sizeof(js::NativeObject)); 12:22.22 ^ 12:22.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 12:22.22 class HeapSlot : public WriteBarrieredBase { 12:22.22 ^~~~~~~~ 12:22.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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::TabSizes]': 12:22.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 12:22.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:22.23 memset(aT, 0, sizeof(T)); 12:22.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 12:22.23 struct TabSizes { 12:22.23 ^~~~~~~~ 12:22.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 12:22.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] 12:22.23 memset(aT, 0, sizeof(T)); 12:22.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 12:22.24 struct ServoSizes { 12:22.24 ^~~~~~~~~~ 12:22.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 12:22.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] 12:22.24 memset(aT, 0, sizeof(T)); 12:22.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 12:22.24 class StaticStrings { 12:22.24 ^~~~~~~~~~~~~ 12:22.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 12:22.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] 12:22.25 memset(aT, 0, sizeof(T)); 12:22.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 12:22.25 class PreliminaryObjectArray { 12:22.25 ^~~~~~~~~~~~~~~~~~~~~~ 12:22.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 12:22.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] 12:22.26 memset(aT, 0, sizeof(T)); 12:22.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 12:22.26 class TypeNewScript { 12:22.26 ^~~~~~~~~~~~~ 12:22.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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::gcstats::ZoneGCStats]': 12:22.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 12:22.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 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 12:22.26 memset(aT, 0, sizeof(T)); 12:22.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:19, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 12:22.26 struct ZoneGCStats { 12:22.26 ^~~~~~~~~~~ 12:22.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 12:22.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] 12:22.27 memset(aT, 0, sizeof(T)); 12:22.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:21, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 12:22.27 struct IonScriptCounts { 12:22.27 ^~~~~~~~~~~~~~~ 12:22.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 12:22.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:22.27 memset(aT, 0, sizeof(T)); 12:22.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:21, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 12:22.28 class NewObjectCache { 12:22.28 ^~~~~~~~~~~~~~ 12:22.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 12:22.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] 12:22.29 memset(aT, 0, sizeof(T)); 12:22.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 12:22.29 class MOZ_NON_PARAM alignas(8) Value { 12:22.29 ^~~~~ 12:22.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 12:22.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] 12:22.31 memset(aT, 0, sizeof(T)); 12:22.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:35, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 12:22.31 class CodeOffsetJump { 12:22.31 ^~~~~~~~~~~~~~ 12:22.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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::NativeIterator]': 12:22.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.cpp:550:13: required from here 12:22.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 type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 12:22.31 memset(aT, 0, sizeof(T)); 12:22.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:22.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.cpp:9, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:11: 12:22.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:32:8: note: 'struct js::NativeIterator' declared here 12:22.33 struct NativeIterator { 12:22.33 ^~~~~~~~~~~~~~ 12:22.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/AllocPolicy.h:18, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:10, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.33 /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]': 12:22.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.cpp:231:24: required from here 12:22.33 /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] 12:22.33 memset(const_cast(p), 0x3B, sizeof(T)); 12:22.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:21, 12:22.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:93:8: note: 'struct JSContext' declared here 12:22.34 struct JSContext : public JS::RootingContext, 12:22.35 ^~~~~~~~~ 12:22.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 12:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 12:22.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]': 12:22.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]' 12:22.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 12:22.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] 12:22.35 memset(table, 0, sizeof(*table) * capacity()); 12:22.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.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 12:22.35 class HashTableEntry { 12:22.35 ^~~~~~~~~~~~~~ 12:22.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:22.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]' 12:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 12:22.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] 12:22.36 memset(table, 0, sizeof(*table) * capacity()); 12:22.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.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 12:22.37 class HashTableEntry { 12:22.37 ^~~~~~~~~~~~~~ 12:22.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:22.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 12:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 12:22.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:22.37 memset(table, 0, sizeof(*table) * capacity()); 12:22.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.37 /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 12:22.37 class HashTableEntry { 12:22.37 ^~~~~~~~~~~~~~ 12:22.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 = JSAtom* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:22.38 /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]' 12:22.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.cpp:922:48: required from here 12:22.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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 12:22.38 memset(table, 0, sizeof(*table) * capacity()); 12:22.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.38 /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 12:22.38 class HashTableEntry { 12:22.38 ^~~~~~~~~~~~~~ 12:22.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::PropertyIteratorObject* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:22.38 /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]' 12:22.38 /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]' 12:22.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.cpp:905:32: required from here 12:22.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] 12:22.38 memset(table, 0, sizeof(*table) * capacity()); 12:22.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.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 12:22.38 class HashTableEntry { 12:22.38 ^~~~~~~~~~~~~~ 12:22.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:23.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:23.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:24.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 12:24.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:24.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/U2F.h:12, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp:7, 12:24.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 12:24.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': 12:24.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:24.25 foundInterface = 0; \ 12:24.25 ^~~~~~~~~~~~~~ 12:24.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' 12:24.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:24.25 ^~~~~~~~~~~~~~~~~~~~~~~ 12:24.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:24.25 NS_INTERFACE_MAP_END 12:24.25 ^~~~~~~~~~~~~~~~~~~~ 12:24.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 12:24.25 else 12:24.25 ^~~~ 12:24.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' 12:24.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:24.25 ^~~~~~~~~~~~~~~~~~ 12:24.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:24.25 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 12:24.25 ^~~~~~~~~~~~~~~~~~~~~~ 12:24.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 12:25.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 12:25.31 libdom_u2f.a.desc 12:25.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 12:27.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:27.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:30.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:30.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:30.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 12:30.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: 12:30.84 /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)': 12:30.84 /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] 12:30.84 memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); 12:30.84 ^ 12:30.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsJSNPRuntime.cpp:236:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here 12:30.84 typedef struct NPObjectMemberPrivate { 12:30.84 ^~~~~~~~~~~~~~~~~~~~~ 12:30.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 12:30.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 12:30.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 12:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:9, 12:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 12:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: 12:30.97 /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**)': 12:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:30.97 foundInterface = 0; \ 12:30.97 ^~~~~~~~~~~~~~ 12:30.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' 12:30.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:30.98 ^~~~~~~~~~~~~~~~~~~~~~~ 12:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/XPathResult.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:30.98 NS_INTERFACE_MAP_END 12:30.98 ^~~~~~~~~~~~~~~~~~~~ 12:30.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 12:30.98 else 12:30.98 ^~~~ 12:30.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' 12:30.98 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:30.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:30.98 /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' 12:30.98 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) 12:30.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:30.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 12:31.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:31.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:32.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 12:32.44 libdom_plugins_base.a.desc 12:32.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 12:36.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:36.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:49, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.26 /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)': 12:36.26 /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] 12:36.26 size - sizeof(js::NativeObject)); 12:36.26 ^ 12:36.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 12:36.26 class HeapSlot : public WriteBarrieredBase { 12:36.26 ^~~~~~~~ 12:36.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::TabSizes]': 12:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 12:36.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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.26 memset(aT, 0, sizeof(T)); 12:36.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:36.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 12:36.29 struct TabSizes { 12:36.29 ^~~~~~~~ 12:36.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::ServoSizes]': 12:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 12:36.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.29 memset(aT, 0, sizeof(T)); 12:36.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 12:36.29 struct ServoSizes { 12:36.29 ^~~~~~~~~~ 12:36.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::StaticStrings]': 12:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 12:36.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.29 memset(aT, 0, sizeof(T)); 12:36.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 12:36.32 class StaticStrings { 12:36.32 ^~~~~~~~~~~~~ 12:36.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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]': 12:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 12:36.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] 12:36.34 memset(aT, 0, sizeof(T)); 12:36.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 12:36.34 class PreliminaryObjectArray { 12:36.34 ^~~~~~~~~~~~~~~~~~~~~~ 12:36.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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]': 12:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 12:36.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] 12:36.34 memset(aT, 0, sizeof(T)); 12:36.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 12:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 12:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 12:36.36 class TypeNewScript { 12:36.36 ^~~~~~~~~~~~~ 12:36.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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]': 12:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 12:36.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] 12:36.36 memset(aT, 0, sizeof(T)); 12:36.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 12:36.38 struct ZoneGCStats { 12:36.38 ^~~~~~~~~~~ 12:36.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::IonScriptCounts]': 12:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 12:36.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] 12:36.39 memset(aT, 0, sizeof(T)); 12:36.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 12:36.39 struct IonScriptCounts { 12:36.39 ^~~~~~~~~~~~~~~ 12:36.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::NewObjectCache]': 12:36.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 12:36.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.40 memset(aT, 0, sizeof(T)); 12:36.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 12:36.40 class NewObjectCache { 12:36.40 ^~~~~~~~~~~~~~ 12:36.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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]': 12:36.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 12:36.40 /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] 12:36.41 memset(aT, 0, sizeof(T)); 12:36.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:23, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 12:36.41 class MOZ_NON_PARAM alignas(8) Value { 12:36.41 ^~~~~ 12:36.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::CodeOffsetJump]': 12:36.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 12:36.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.41 memset(aT, 0, sizeof(T)); 12:36.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:36.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:14, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 12:36.42 class CodeOffsetJump { 12:36.42 ^~~~~~~~~~~~~~ 12:36.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:22, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 12:36.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 12:36.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::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:36.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]' 12:36.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 12:36.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] 12:36.43 memset(table, 0, sizeof(*table) * capacity()); 12:36.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.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 12:36.43 class HashTableEntry { 12:36.43 ^~~~~~~~~~~~~~ 12:36.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]': 12:36.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]' 12:36.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 12:36.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] 12:36.43 memset(table, 0, sizeof(*table) * capacity()); 12:36.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.43 /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 12:36.43 class HashTableEntry { 12:36.43 ^~~~~~~~~~~~~~ 12:36.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:36.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]' 12:36.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 12:36.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] 12:36.44 memset(table, 0, sizeof(*table) * capacity()); 12:36.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.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 12:36.44 class HashTableEntry { 12:36.44 ^~~~~~~~~~~~~~ 12:36.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]': 12:36.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]' 12:36.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 12:36.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 >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:36.44 memset(table, 0, sizeof(*table) * capacity()); 12:36.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.44 /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 12:36.44 class HashTableEntry { 12:36.45 ^~~~~~~~~~~~~~ 12:36.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::Zone* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:36.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::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 12:36.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:3767:23: required from here 12:36.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::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 12:36.45 memset(table, 0, sizeof(*table) * capacity()); 12:36.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.45 /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 12:36.45 class HashTableEntry { 12:36.45 ^~~~~~~~~~~~~~ 12:36.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::MissingEnvironmentKey, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]': 12:36.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::MissingEnvironmentKey; Value = js::ReadBarriered; HashPolicy = js::MissingEnvironmentKey; AllocPolicy = js::ZoneAllocPolicy]' 12:36.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.cpp:2641:29: required from here 12:36.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::MissingEnvironmentKey, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 12:36.45 memset(table, 0, sizeof(*table) * capacity()); 12:36.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.45 /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 12:36.45 class HashTableEntry { 12:36.45 ^~~~~~~~~~~~~~ 12:36.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, js::LiveEnvironmentVal>; HashPolicy = js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]': 12:36.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::ReadBarriered; Value = js::LiveEnvironmentVal; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::ZoneAllocPolicy]' 12:36.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.cpp:2642:26: required from here 12:36.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::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] 12:36.46 memset(table, 0, sizeof(*table) * capacity()); 12:36.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.46 /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 12:36.46 class HashTableEntry { 12:36.46 ^~~~~~~~~~~~~~ 12:36.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:36.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 12:36.46 /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]' 12:36.46 /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]' 12:36.46 /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]' 12:36.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 12:36.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] 12:36.47 memset(table, 0, sizeof(*table) * capacity()); 12:36.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.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 12:36.47 class HashTableEntry { 12:36.47 ^~~~~~~~~~~~~~ 12:36.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.47 /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*)': 12:36.47 /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] 12:36.47 JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 12:36.47 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:36.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 12:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 12:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame-inl.h:16, 12:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:23, 12:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 12:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.47 /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)': 12:36.48 /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] 12:36.48 cx_->leaveCompartment(origin_, maybeLock_); 12:36.48 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 12:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:2127:26: note: 'ac.js::AutoCompartment::origin_' was declared here 12:36.48 Maybe ac; 12:36.48 ^~ 12:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 12:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 12:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame-inl.h:16, 12:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:23, 12:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 12:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 12:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.48 /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] 12:36.48 cx_->leaveCompartment(origin_, maybeLock_); 12:36.48 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 12:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 12:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:2127:26: note: 'ac.js::AutoCompartment::cx_' was declared here 12:36.48 Maybe ac; 12:36.48 ^~ 12:36.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:37.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:37.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:35, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.56 /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)': 12:37.56 /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] 12:37.56 size - sizeof(js::NativeObject)); 12:37.56 ^ 12:37.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 12:37.56 class HeapSlot : public WriteBarrieredBase { 12:37.56 ^~~~~~~~ 12:37.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::TabSizes]': 12:37.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 12:37.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.57 memset(aT, 0, sizeof(T)); 12:37.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:37.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:37.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 12:37.58 struct TabSizes { 12:37.58 ^~~~~~~~ 12:37.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::ServoSizes]': 12:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 12:37.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.58 memset(aT, 0, sizeof(T)); 12:37.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 12:37.58 struct ServoSizes { 12:37.58 ^~~~~~~~~~ 12:37.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::StaticStrings]': 12:37.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 12:37.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.61 memset(aT, 0, sizeof(T)); 12:37.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 12:37.61 class StaticStrings { 12:37.61 ^~~~~~~~~~~~~ 12:37.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::PreliminaryObjectArray]': 12:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 12:37.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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.63 memset(aT, 0, sizeof(T)); 12:37.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 12:37.63 class PreliminaryObjectArray { 12:37.63 ^~~~~~~~~~~~~~~~~~~~~~ 12:37.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::TypeNewScript]': 12:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 12:37.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.64 memset(aT, 0, sizeof(T)); 12:37.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 12:37.65 class TypeNewScript { 12:37.65 ^~~~~~~~~~~~~ 12:37.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::IonScriptCounts]': 12:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 12:37.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.66 memset(aT, 0, sizeof(T)); 12:37.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 12:37.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:37.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 12:37.67 struct IonScriptCounts { 12:37.67 ^~~~~~~~~~~~~~~ 12:37.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::gcstats::ZoneGCStats]': 12:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 12:37.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.68 memset(aT, 0, sizeof(T)); 12:37.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 12:37.68 struct ZoneGCStats { 12:37.68 ^~~~~~~~~~~ 12:37.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::NewObjectCache]': 12:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 12:37.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.68 memset(aT, 0, sizeof(T)); 12:37.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 12:37.68 class NewObjectCache { 12:37.68 ^~~~~~~~~~~~~~ 12:37.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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]': 12:37.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 12:37.69 /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] 12:37.69 memset(aT, 0, sizeof(T)); 12:37.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 12:37.69 class MOZ_NON_PARAM alignas(8) Value { 12:37.69 ^~~~~ 12:37.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::jit::CodeOffsetJump]': 12:37.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 12:37.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 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.69 memset(aT, 0, sizeof(T)); 12:37.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 12:37.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:34, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 12:37.70 class CodeOffsetJump { 12:37.70 ^~~~~~~~~~~~~~ 12:37.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::gc::TenureCountCache]': 12:37.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 12:37.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::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:37.70 memset(aT, 0, sizeof(T)); 12:37.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.cpp:29, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:20: 12:37.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 12:37.70 struct TenureCountCache { 12:37.70 ^~~~~~~~~~~~~~~~ 12:37.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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::ProtectedDataNoCheckArgs]': 12:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.cpp:175:25: required from here 12:37.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::ProtectedDataNoCheckArgs'; use assignment instead [-Wclass-memaccess] 12:37.71 memset(aT, 0, sizeof(T)); 12:37.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:37.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:25, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/ProtectedData.h:148:7: note: 'class js::ProtectedDataNoCheckArgs' declared here 12:37.71 class ProtectedDataNoCheckArgs : public ProtectedData { 12:37.71 ^~~~~~~~~~~~~~~~~~~~~~~~ 12:37.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/AllocPolicy.h:18, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:28, 12:37.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.72 /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]': 12:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.cpp:358:22: required from here 12:37.72 /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] 12:37.72 memset(const_cast(p), 0x3B, sizeof(T)); 12:37.72 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:37.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:93:8: note: 'struct JSContext' declared here 12:37.72 struct JSContext : public JS::RootingContext, 12:37.72 ^~~~~~~~~ 12:37.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 12:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 12:37.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:37.72 /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]' 12:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 12:37.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] 12:37.73 memset(table, 0, sizeof(*table) * capacity()); 12:37.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:37.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 12:37.73 class HashTableEntry { 12:37.73 ^~~~~~~~~~~~~~ 12:37.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]': 12:37.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]' 12:37.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 12:37.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] 12:37.73 memset(table, 0, sizeof(*table) * capacity()); 12:37.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:37.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 12:37.73 class HashTableEntry { 12:37.73 ^~~~~~~~~~~~~~ 12:37.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:37.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 12:37.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 12:37.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:37.73 memset(table, 0, sizeof(*table) * capacity()); 12:37.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:37.73 /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 12:37.73 class HashTableEntry { 12:37.73 ^~~~~~~~~~~~~~ 12:37.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::ReadBarriered; HashPolicy = js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:37.74 /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]' 12:37.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SavedStacks.cpp:1136:42: required from here 12:37.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::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:37.74 memset(table, 0, sizeof(*table) * capacity()); 12:37.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:37.74 /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 12:37.74 class HashTableEntry { 12:37.74 ^~~~~~~~~~~~~~ 12:37.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:39.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:39.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:40.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 12:40.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMNode.h:10, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMElement.h:10, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 12:40.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 12:40.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': 12:40.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:40.76 foundInterface = 0; \ 12:40.76 ^~~~~~~~~~~~~~ 12:40.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' 12:40.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:40.76 ^~~~~~~~~~~~~~~~~~~~~~~ 12:40.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:40.76 NS_INTERFACE_MAP_END 12:40.76 ^~~~~~~~~~~~~~~~~~~~ 12:40.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINodeList.h:11, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:11, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 12:40.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 12:40.76 } else 12:40.76 ^~~~ 12:40.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' 12:40.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:40.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:40.76 /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' 12:40.76 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAnonymousContentList) 12:40.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:40.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp:41, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: 12:40.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 12:40.76 /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] 12:40.76 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 12:40.76 ^ 12:40.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/nsXMLElement.h:12, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:13, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 12:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 12:40.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 12:40.76 class nsCSSValue { 12:40.76 ^~~~~~~~~~ 12:40.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMNode.h:10, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMElement.h:10, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 12:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 12:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': 12: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] 12:40.77 foundInterface = 0; \ 12:40.77 ^~~~~~~~~~~~~~ 12: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' 12:40.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:40.77 ^~~~~~~~~~~~~~~~~~~~~~~ 12:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:40.77 NS_INTERFACE_MAP_END 12:40.77 ^~~~~~~~~~~~~~~~~~~~ 12: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 12:40.77 else 12:40.77 ^~~~ 12:40.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' 12:40.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:40.77 ^~~~~~~~~~~~~~~~~~ 12:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:40.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:40.77 ^~~~~~~~~~~~~~~~~~~~~~ 12:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': 12: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] 12:40.77 foundInterface = 0; \ 12:40.77 ^~~~~~~~~~~~~~ 12: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' 12:40.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:40.77 ^~~~~~~~~~~~~~~~~~~~~~~ 12:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLDocumentInfo.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:40.78 NS_INTERFACE_MAP_END 12:40.78 ^~~~~~~~~~~~~~~~~~~~ 12:40.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 12:40.78 else 12:40.78 ^~~~ 12: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' 12:40.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:40.78 ^~~~~~~~~~~~~~~~~~ 12:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLDocumentInfo.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:40.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:40.78 ^~~~~~~~~~~~~~~~~~~~~~ 12:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': 12:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:40.78 foundInterface = 0; \ 12:40.78 ^~~~~~~~~~~~~~ 12:40.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' 12:40.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:40.78 ^~~~~~~~~~~~~~~~~~~~~~~ 12:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLResourceLoader.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:40.78 NS_INTERFACE_MAP_END 12:40.78 ^~~~~~~~~~~~~~~~~~~~ 12:40.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 12:40.78 else 12:40.78 ^~~~ 12: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' 12:40.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:40.78 ^~~~~~~~~~~~~~~~~~ 12:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLResourceLoader.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:40.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:40.78 ^~~~~~~~~~~~~~~~~~~~~~ 12:40.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 12:41.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 12:41.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:11, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 12:41.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': 12: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] 12:41.19 foundInterface = 0; \ 12:41.19 ^~~~~~~~~~~~~~ 12: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' 12:41.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.19 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp:324:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.19 NS_INTERFACE_MAP_END 12:41.19 ^~~~~~~~~~~~~~~~~~~~ 12:41.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.h:20, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:14, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 12:41.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 12:41.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 12:41.19 } else 12:41.19 ^~~~ 12:41.19 /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:41.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:41.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.19 /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' 12:41.19 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) 12:41.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:41.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:41.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:41.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:41.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:41.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:41.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:11, 12:41.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 12:41.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 12:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult mozilla::TextInputListener::QueryInterface(const nsIID&, void**)': 12: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] 12:41.22 foundInterface = 0; \ 12:41.22 ^~~~~~~~~~~~~~ 12: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' 12:41.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.22 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp:735:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.22 NS_INTERFACE_MAP_END 12:41.23 ^~~~~~~~~~~~~~~~~~~~ 12:41.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:41.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.h:20, 12:41.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:14, 12:41.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 12:41.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 12:41.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 12:41.23 } else 12:41.23 ^~~~ 12:41.24 /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' 12:41.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextInputListener) 12:41.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 12:41.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 12:41.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 12:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': 12:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:41.35 foundInterface = 0; \ 12:41.35 ^~~~~~~~~~~~~~ 12:41.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' 12:41.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:41.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.36 /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' 12:41.36 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:41.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.36 /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' 12:41.36 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 12:41.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 12:41.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 12:41.36 } else 12:41.36 ^~~~ 12:41.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' 12:41.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:41.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.36 /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' 12:41.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:41.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.36 /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' 12:41.36 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 12:41.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 12:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 12:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 12:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 12:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 12:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': 12:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:41.37 foundInterface = 0; \ 12:41.37 ^~~~~~~~~~~~~~ 12:41.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' 12:41.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.37 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/MediaError.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.38 NS_INTERFACE_MAP_END 12:41.39 ^~~~~~~~~~~~~~~~~~~~ 12: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 12:41.39 else 12:41.39 ^~~~ 12: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' 12:41.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:41.39 ^~~~~~~~~~~~~~~~~~ 12:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/MediaError.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:41.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:41.39 ^~~~~~~~~~~~~~~~~~~~~~ 12:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': 12:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:41.39 foundInterface = 0; \ 12:41.39 ^~~~~~~~~~~~~~ 12:41.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' 12:41.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.40 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TextTrackManager.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.40 NS_INTERFACE_MAP_END 12:41.40 ^~~~~~~~~~~~~~~~~~~~ 12:41.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 12:41.40 else 12:41.40 ^~~~ 12:41.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' 12:41.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:41.40 ^~~~~~~~~~~~~~~~~~ 12:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TextTrackManager.cpp:101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:41.40 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 12:41.40 ^~~~~~~~~~~~~~~~~~~~~~ 12:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': 12:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:41.40 foundInterface = 0; \ 12:41.40 ^~~~~~~~~~~~~~ 12:41.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' 12:41.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.40 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.40 NS_INTERFACE_MAP_END 12:41.40 ^~~~~~~~~~~~~~~~~~~~ 12:41.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 12:41.40 else 12:41.40 ^~~~ 12:41.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' 12:41.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:41.40 ^~~~~~~~~~~~~~~~~~ 12:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:41.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:41.40 ^~~~~~~~~~~~~~~~~~~~~~ 12:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': 12: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] 12:41.41 foundInterface = 0; \ 12:41.41 ^~~~~~~~~~~~~~ 12: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' 12:41.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.41 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/ValidityState.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.41 NS_INTERFACE_MAP_END 12:41.41 ^~~~~~~~~~~~~~~~~~~~ 12: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 12:41.41 else 12:41.41 ^~~~ 12:41.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' 12:41.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:41.41 ^~~~~~~~~~~~~~~~~~ 12:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/ValidityState.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:41.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:41.41 ^~~~~~~~~~~~~~~~~~~~~~ 12:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': 12: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] 12:41.41 foundInterface = 0; \ 12:41.41 ^~~~~~~~~~~~~~ 12: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' 12:41.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.42 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsDOMStringMap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.42 NS_INTERFACE_MAP_END 12:41.42 ^~~~~~~~~~~~~~~~~~~~ 12:41.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 12:41.42 else 12:41.42 ^~~~ 12: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' 12:41.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:41.42 ^~~~~~~~~~~~~~~~~~ 12:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsDOMStringMap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:41.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:41.42 ^~~~~~~~~~~~~~~~~~~~~~ 12:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp:8, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:137: 12:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 12:41.42 /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] 12:41.42 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 12:41.42 ^ 12:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 12:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 12:41.42 class nsCSSValue { 12:41.42 ^~~~~~~~~~ 12:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 12:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 12:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 12:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp: In member function 'virtual nsresult nsGenericHTMLElement::QueryInterface(const nsIID&, void**)': 12: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] 12:41.43 foundInterface = 0; \ 12:41.43 ^~~~~~~~~~~~~~ 12: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' 12:41.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:41.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:41.43 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElementBase) 12:41.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.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 12:41.43 else 12:41.43 ^~~~ 12:41.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' 12:41.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:41.43 ^~~~~~~~~~~~~~~~~~ 12:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp:119:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:41.43 NS_INTERFACE_MAP_ENTRY(nsIDOMNode) 12:41.43 ^~~~~~~~~~~~~~~~~~~~~~ 12:41.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 12:41.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 12:41.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 12:42.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 12:42.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': 12: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] 12:42.02 foundInterface = 0; \ 12:42.02 ^~~~~~~~~~~~~~ 12: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' 12:42.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:646:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:42.02 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.02 /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 12:42.02 else 12:42.02 ^~~~ 12:42.02 /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' 12:42.02 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:645:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:42.02 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) 12:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplayEvent.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplayEvent::QueryInterface(const nsIID&, void**)': 12: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] 12:42.03 foundInterface = 0; \ 12:42.03 ^~~~~~~~~~~~~~ 12:42.03 /usr/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:42.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplayEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:42.03 NS_INTERFACE_MAP_END_INHERITING(Event) 12:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12: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 12:42.03 } else 12:42.03 ^~~~ 12: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' 12:42.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.03 /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' 12:42.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRDisplayEvent) 12:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockDisplay::QueryInterface(const nsIID&, void**)': 12:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:42.05 foundInterface = 0; \ 12:42.05 ^~~~~~~~~~~~~~ 12:42.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' 12:42.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:42.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.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 12:42.05 } else 12:42.05 ^~~~ 12:42.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' 12:42.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.05 /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' 12:42.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockDisplay) 12:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 12:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockController::QueryInterface(const nsIID&, void**)': 12:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:42.06 foundInterface = 0; \ 12:42.06 ^~~~~~~~~~~~~~ 12:42.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' 12:42.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:42.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:42.07 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:42.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.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 12:42.07 } else 12:42.07 ^~~~ 12:42.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' 12:42.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:42.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.07 /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' 12:42.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockController) 12:42.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRServiceTest::QueryInterface(const nsIID&, void**)': 12:42.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:42.08 foundInterface = 0; \ 12:42.08 ^~~~~~~~~~~~~~ 12:42.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' 12:42.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:42.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:42.08 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:42.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 12:42.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 12:42.09 /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:42.09 } else 12:42.09 ^~~~ 12:42.09 /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:42.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:42.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.09 /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' 12:42.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRServiceTest) 12:42.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 12:42.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 12:42.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:8, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Console.h:10, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:7, 12:42.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:42.57 foundInterface = 0; \ 12:42.57 ^~~~~~~~~~~~~~ 12:42.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' 12:42.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:42.57 ^~~~~~~~~~~~~~~~~~~~~~~ 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:42.57 NS_INTERFACE_MAP_END 12:42.57 ^~~~~~~~~~~~~~~~~~~~ 12:42.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 12:42.57 else 12:42.57 ^~~~ 12:42.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' 12:42.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:42.57 ^~~~~~~~~~~~~~~~~~ 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:42.57 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 12:42.57 ^~~~~~~~~~~~~~~~~~~~~~ 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/ConsoleInstance.cpp: In member function 'virtual nsresult mozilla::dom::ConsoleInstance::QueryInterface(const nsIID&, void**)': 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:42.57 foundInterface = 0; \ 12:42.57 ^~~~~~~~~~~~~~ 12:42.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' 12:42.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:42.57 ^~~~~~~~~~~~~~~~~~~~~~~ 12:42.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/ConsoleInstance.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:42.57 NS_INTERFACE_MAP_END 12:42.58 ^~~~~~~~~~~~~~~~~~~~ 12:42.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:30, 12:42.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 12:42.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 12:42.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Console.h:10, 12:42.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:7, 12:42.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 12:42.58 /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 12:42.58 else 12:42.58 ^~~~ 12:42.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/ConsoleInstance.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 12:42.58 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 12:42.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:42.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 12:42.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 12:42.66 libdom_html.a.desc 12:42.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 12:43.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:43.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:43.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 12:43.32 libdom_vr.a.desc 12:43.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 12:43.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:43.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:43.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 12:43.52 libdom_console.a.desc 12:43.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 12:44.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 12:44.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 12:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 12:44.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 12:44.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': 12:44.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.17 foundInterface = 0; \ 12:44.18 ^~~~~~~~~~~~~~ 12:44.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' 12:44.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:44.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:44.18 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:44.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 12:44.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 12:44.18 } else 12:44.18 ^~~~ 12:44.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' 12:44.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:44.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.18 /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' 12:44.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Performance) 12:44.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 12:44.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.19 foundInterface = 0; \ 12:44.19 ^~~~~~~~~~~~~~ 12:44.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' 12:44.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:44.19 NS_INTERFACE_MAP_END 12:44.19 ^~~~~~~~~~~~~~~~~~~~ 12:44.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 12:44.19 else 12:44.19 ^~~~ 12:44.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' 12:44.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:44.19 ^~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:44.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.19 foundInterface = 0; \ 12:44.19 ^~~~~~~~~~~~~~ 12:44.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' 12:44.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceMainThread.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:44.19 NS_INTERFACE_MAP_END_INHERITING(Performance) 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.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 12:44.19 else 12:44.19 ^~~~ 12:44.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' 12:44.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:44.19 ^~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceMainThread.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:44.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceNavigationTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceNavigationTiming::QueryInterface(const nsIID&, void**)': 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.19 foundInterface = 0; \ 12:44.19 ^~~~~~~~~~~~~~ 12:44.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' 12:44.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceNavigationTiming.cpp:13:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:44.19 NS_INTERFACE_MAP_END_INHERITING(PerformanceResourceTiming) 12:44.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:44.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 12:44.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 12:44.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 12:44.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 12:44.19 } else 12:44.19 ^~~~ 12:44.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' 12:44.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.20 /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' 12:44.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceNavigationTiming) 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:44.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:44.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:44.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 12:44.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 12:44.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.20 foundInterface = 0; \ 12:44.20 ^~~~~~~~~~~~~~ 12:44.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' 12:44.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~~ 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserver.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:44.20 NS_INTERFACE_MAP_END 12:44.20 ^~~~~~~~~~~~~~~~~~~~ 12:44.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 12:44.20 else 12:44.20 ^~~~ 12:44.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' 12:44.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:44.20 ^~~~~~~~~~~~~~~~~~ 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserver.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:44.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~ 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.20 foundInterface = 0; \ 12:44.20 ^~~~~~~~~~~~~~ 12:44.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' 12:44.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~~ 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserverEntryList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:44.20 NS_INTERFACE_MAP_END 12:44.20 ^~~~~~~~~~~~~~~~~~~~ 12:44.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 12:44.20 else 12:44.20 ^~~~ 12:44.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' 12:44.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:44.20 ^~~~~~~~~~~~~~~~~~ 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserverEntryList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:44.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~ 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': 12:44.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:44.20 foundInterface = 0; \ 12:44.20 ^~~~~~~~~~~~~~ 12:44.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' 12:44.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:44.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceResourceTiming.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:44.21 NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) 12:44.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:44.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 12:44.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 12:44.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 12:44.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 12:44.21 } else 12:44.21 ^~~~ 12:44.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' 12:44.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:44.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.21 /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' 12:44.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceResourceTiming) 12:44.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:44.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 12:45.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:45.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:62, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.00 /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)': 12:45.00 /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] 12:45.00 size - sizeof(js::NativeObject)); 12:45.00 ^ 12:45.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 12:45.00 class HeapSlot : public WriteBarrieredBase { 12:45.00 ^~~~~~~~ 12:45.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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]': 12:45.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 12:45.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.00 memset(aT, 0, sizeof(T)); 12:45.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 12:45.01 struct TabSizes { 12:45.01 ^~~~~~~~ 12:45.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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]': 12:45.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 12:45.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] 12:45.01 memset(aT, 0, sizeof(T)); 12:45.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 12:45.01 struct ServoSizes { 12:45.01 ^~~~~~~~~~ 12:45.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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]': 12:45.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 12:45.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] 12:45.02 memset(aT, 0, sizeof(T)); 12:45.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 12:45.02 class StaticStrings { 12:45.02 ^~~~~~~~~~~~~ 12:45.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::PreliminaryObjectArray]': 12:45.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 12:45.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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.04 memset(aT, 0, sizeof(T)); 12:45.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 12:45.05 class PreliminaryObjectArray { 12:45.05 ^~~~~~~~~~~~~~~~~~~~~~ 12:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::TypeNewScript]': 12:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 12:45.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.05 memset(aT, 0, sizeof(T)); 12:45.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 12:45.05 class TypeNewScript { 12:45.05 ^~~~~~~~~~~~~ 12:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::IonScriptCounts]': 12:45.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 12:45.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] 12:45.07 memset(aT, 0, sizeof(T)); 12:45.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:45.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 12:45.08 struct IonScriptCounts { 12:45.08 ^~~~~~~~~~~~~~~ 12:45.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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]': 12:45.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 12:45.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] 12:45.09 memset(aT, 0, sizeof(T)); 12:45.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:45.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 12:45.10 struct ZoneGCStats { 12:45.10 ^~~~~~~~~~~ 12:45.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::NewObjectCache]': 12:45.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 12:45.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.10 memset(aT, 0, sizeof(T)); 12:45.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 12:45.10 class NewObjectCache { 12:45.10 ^~~~~~~~~~~~~~ 12:45.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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]': 12:45.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 12:45.12 /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] 12:45.12 memset(aT, 0, sizeof(T)); 12:45.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 12:45.13 class MOZ_NON_PARAM alignas(8) Value { 12:45.13 ^~~~~ 12:45.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::jit::CodeOffsetJump]': 12:45.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 12:45.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.15 memset(aT, 0, sizeof(T)); 12:45.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 12:45.15 class CodeOffsetJump { 12:45.15 ^~~~~~~~~~~~~~ 12:45.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]': 12:45.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.cpp:2383:23: required from here 12:45.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 JSScript' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 12:45.15 memset(aT, 0, sizeof(T)); 12:45.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSFunction.h:17, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:15, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:820:7: note: 'class JSScript' declared here 12:45.15 class JSScript : public js::gc::TenuredCell { 12:45.15 ^~~~~~~~ 12:45.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::wasm::LinkDataTierCacheablePod]': 12:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 12:45.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::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.19 memset(aT, 0, sizeof(T)); 12:45.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/MemoryMetrics.cpp:26, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:29: 12:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 12:45.19 struct LinkDataTierCacheablePod { 12:45.19 ^~~~~~~~~~~~~~~~~~~~~~~~ 12:45.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::ObjectGroup]': 12:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:37:15: required from here 12:45.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 type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 12:45.19 memset(aT, 0, sizeof(T)); 12:45.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here 12:45.22 class ObjectGroup : public gc::TenuredCell { 12:45.22 ^~~~~~~~~~~ 12:45.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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::ObjectGroupCompartment]': 12:45.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1521:64: required from here 12:45.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 type 'class js::ObjectGroupCompartment' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 12:45.22 memset(aT, 0, sizeof(T)); 12:45.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:45.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:574:7: note: 'class js::ObjectGroupCompartment' declared here 12:45.22 class ObjectGroupCompartment { 12:45.22 ^~~~~~~~~~~~~~~~~~~~~~ 12:45.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 12:45.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 12:45.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]': 12:45.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]' 12:45.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 12:45.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] 12:45.23 memset(table, 0, sizeof(*table) * capacity()); 12:45.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.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 12:45.23 class HashTableEntry { 12:45.23 ^~~~~~~~~~~~~~ 12:45.23 /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]': 12:45.23 /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]' 12:45.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 12:45.24 /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] 12:45.24 memset(table, 0, sizeof(*table) * capacity()); 12:45.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.24 /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 12:45.24 class HashTableEntry { 12:45.24 ^~~~~~~~~~~~~~ 12:45.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:45.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 12:45.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 12:45.24 /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] 12:45.24 memset(table, 0, sizeof(*table) * capacity()); 12:45.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.24 /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 12:45.24 class HashTableEntry { 12:45.24 ^~~~~~~~~~~~~~ 12:45.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 >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 12:45.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 = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 12:45.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 12:45.24 /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] 12:45.24 memset(table, 0, sizeof(*table) * capacity()); 12:45.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.24 /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 12:45.24 class HashTableEntry { 12:45.24 ^~~~~~~~~~~~~~ 12:45.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::SharedScriptData* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:45.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::SharedScriptData*; HashPolicy = js::ScriptBytecodeHasher; AllocPolicy = js::SystemAllocPolicy]' 12:45.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.cpp:2250:15: required from here 12:45.24 /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] 12:45.24 memset(table, 0, sizeof(*table) * capacity()); 12:45.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.24 /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 12:45.24 class HashTableEntry { 12:45.24 ^~~~~~~~~~~~~~ 12:45.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::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:45.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 = js::ObjectGroupCompartment::ArrayObjectKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::ArrayObjectKey; AllocPolicy = js::SystemAllocPolicy]' 12:45.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1636:29: required from here 12:45.24 /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] 12:45.24 memset(table, 0, sizeof(*table) * capacity()); 12:45.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.24 /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 12:45.24 class HashTableEntry { 12:45.24 ^~~~~~~~~~~~~~ 12:45.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::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:45.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::ObjectGroupCompartment::PlainObjectKey; Value = js::ObjectGroupCompartment::PlainObjectEntry; HashPolicy = js::ObjectGroupCompartment::PlainObjectKey; AllocPolicy = js::SystemAllocPolicy]' 12:45.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1645:29: required from here 12:45.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::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:45.25 memset(table, 0, sizeof(*table) * capacity()); 12:45.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.25 /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 12:45.25 class HashTableEntry { 12:45.25 ^~~~~~~~~~~~~~ 12:45.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::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:45.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::ObjectGroupCompartment::AllocationSiteKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::AllocationSiteKey; AllocPolicy = js::SystemAllocPolicy]' 12:45.25 /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 >]' 12:45.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1634:32: required from here 12:45.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::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 12:45.25 memset(table, 0, sizeof(*table) * capacity()); 12:45.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.25 /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 12:45.25 class HashTableEntry { 12:45.25 ^~~~~~~~~~~~~~ 12:45.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 = const js::ObjectGroupCompartment::NewEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:45.25 /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]' 12:45.25 /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]' 12:45.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1648:28: required from here 12:45.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 12:45.25 memset(table, 0, sizeof(*table) * capacity()); 12:45.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.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 12:45.25 class HashTableEntry { 12:45.25 ^~~~~~~~~~~~~~ 12:45.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]': 12:45.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 12:45.25 /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]' 12:45.25 /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]' 12:45.25 /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]' 12:45.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 12:45.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] 12:45.26 memset(table, 0, sizeof(*table) * capacity()); 12:45.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.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 12:45.26 class HashTableEntry { 12:45.26 ^~~~~~~~~~~~~~ 12:45.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]': 12:45.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 12:45.26 /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]' 12:45.26 /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]' 12:45.26 /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]' 12:45.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:392:41: required from here 12:45.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] 12:45.26 memset(table, 0, sizeof(*table) * capacity()); 12:45.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.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 12:45.26 class HashTableEntry { 12:45.26 ^~~~~~~~~~~~~~ 12:45.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:45.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 12:45.29 libdom_performance.a.desc 12:45.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 12:46.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:46.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:48.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 12:48.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/base/txCore.h:11, 12:48.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txXMLEventHandler.h:9, 12:48.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txBufferingHandler.h:9, 12:48.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txBufferingHandler.cpp:6, 12:48.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: 12:48.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': 12:48.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:48.58 foundInterface = 0; \ 12:48.58 ^~~~~~~~~~~~~~ 12:48.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' 12:48.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:48.58 ^~~~~~~~~~~~~~~~~~~~~~~ 12:48.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:299:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:48.58 NS_INTERFACE_MAP_END 12:48.58 ^~~~~~~~~~~~~~~~~~~~ 12:48.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 12:48.58 else 12:48.58 ^~~~ 12:48.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' 12:48.58 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:48.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:48.58 /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' 12:48.58 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentTransformer) 12:48.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:48.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 12:52.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:52.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:23, 12:52.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.80 /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)': 12:52.80 /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] 12:52.81 size - sizeof(js::NativeObject)); 12:52.81 ^ 12:52.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 12:52.81 class HeapSlot : public WriteBarrieredBase { 12:52.81 ^~~~~~~~ 12:52.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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::TabSizes]': 12:52.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 12:52.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.81 memset(aT, 0, sizeof(T)); 12:52.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 12:52.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 12:52.82 struct TabSizes { 12:52.82 ^~~~~~~~ 12:52.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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]': 12:52.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 12:52.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.84 memset(aT, 0, sizeof(T)); 12:52.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 12:52.84 struct ServoSizes { 12:52.84 ^~~~~~~~~~ 12:52.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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::StaticStrings]': 12:52.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 12:52.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.84 memset(aT, 0, sizeof(T)); 12:52.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 12:52.84 class StaticStrings { 12:52.84 ^~~~~~~~~~~~~ 12:52.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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::PreliminaryObjectArray]': 12:52.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 12:52.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.88 memset(aT, 0, sizeof(T)); 12:52.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 12:52.88 class PreliminaryObjectArray { 12:52.88 ^~~~~~~~~~~~~~~~~~~~~~ 12:52.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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]': 12:52.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 12:52.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] 12:52.88 memset(aT, 0, sizeof(T)); 12:52.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 12:52.88 class TypeNewScript { 12:52.88 ^~~~~~~~~~~~~ 12:52.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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::jit::IonScriptCounts]': 12:52.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 12:52.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] 12:52.89 memset(aT, 0, sizeof(T)); 12:52.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 12:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:18, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 12:52.91 struct IonScriptCounts { 12:52.91 ^~~~~~~~~~~~~~~ 12:52.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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]': 12:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 12:52.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.91 memset(aT, 0, sizeof(T)); 12:52.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:18, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 12:52.91 struct ZoneGCStats { 12:52.91 ^~~~~~~~~~~ 12:52.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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::NewObjectCache]': 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 12:52.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.92 memset(aT, 0, sizeof(T)); 12:52.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:18, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 12:52.92 class NewObjectCache { 12:52.92 ^~~~~~~~~~~~~~ 12:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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]': 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 12:52.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] 12:52.92 memset(aT, 0, sizeof(T)); 12:52.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 12:52.92 class MOZ_NON_PARAM alignas(8) Value { 12:52.92 ^~~~~ 12:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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]': 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 12:52.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] 12:52.92 memset(aT, 0, sizeof(T)); 12:52.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:22, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 12:52.92 class CodeOffsetJump { 12:52.92 ^~~~~~~~~~~~~~ 12:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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::Array]': 12:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/Bitmap.cpp:42:16: required from here 12:52.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 mozilla::Array'; use assignment or value-initialization instead [-Wclass-memaccess] 12:52.92 memset(aT, 0, sizeof(T)); 12:52.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:52.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:12, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:15, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array' declared here 12:52.93 class Array { 12:52.93 ^~~~~ 12:52.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 12:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 12:52.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:52.93 /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]' 12:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 12:52.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 12:52.93 memset(table, 0, sizeof(*table) * capacity()); 12:52.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:52.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 12:52.93 class HashTableEntry { 12:52.93 ^~~~~~~~~~~~~~ 12:52.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]': 12:52.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]' 12:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 12:52.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] 12:52.93 memset(table, 0, sizeof(*table) * capacity()); 12:52.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:52.93 /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 12:52.93 class HashTableEntry { 12:52.93 ^~~~~~~~~~~~~~ 12:52.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 12:52.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 12:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 12:52.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:52.93 memset(table, 0, sizeof(*table) * capacity()); 12:52.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:52.93 /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 12:52.93 class HashTableEntry { 12:52.93 ^~~~~~~~~~~~~~ 12:52.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:55.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:55.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:28, 12:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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)': 12:55.30 /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] 12:55.30 size - sizeof(js::NativeObject)); 12:55.30 ^ 12:55.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:23, 12:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 12:55.31 class HeapSlot : public WriteBarrieredBase { 12:55.31 ^~~~~~~~ 12:55.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 12:55.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 12:55.31 memset(aT, 0, sizeof(T)); 12:55.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:23, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 12:55.32 struct TabSizes { 12:55.32 ^~~~~~~~ 12:55.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 12:55.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] 12:55.32 memset(aT, 0, sizeof(T)); 12:55.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 12:55.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:23, 12:55.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 12:55.33 struct ServoSizes { 12:55.33 ^~~~~~~~~~ 12:55.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 12:55.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] 12:55.34 memset(aT, 0, sizeof(T)); 12:55.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 12:55.34 class StaticStrings { 12:55.34 ^~~~~~~~~~~~~ 12:55.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 12:55.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] 12:55.35 memset(aT, 0, sizeof(T)); 12:55.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 12:55.35 class PreliminaryObjectArray { 12:55.35 ^~~~~~~~~~~~~~~~~~~~~~ 12:55.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 12:55.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] 12:55.36 memset(aT, 0, sizeof(T)); 12:55.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 12:55.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 12:55.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 12:55.37 class TypeNewScript { 12:55.37 ^~~~~~~~~~~~~ 12:55.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 12:55.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] 12:55.37 memset(aT, 0, sizeof(T)); 12:55.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:15, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 12:55.37 struct IonScriptCounts { 12:55.38 ^~~~~~~~~~~~~~~ 12:55.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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::gcstats::ZoneGCStats]': 12:55.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 12:55.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 12:55.39 memset(aT, 0, sizeof(T)); 12:55.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:15, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 12:55.39 struct ZoneGCStats { 12:55.39 ^~~~~~~~~~~ 12:55.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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::NewObjectCache]': 12:55.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 12:55.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 12:55.40 memset(aT, 0, sizeof(T)); 12:55.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:15, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 12:55.40 class NewObjectCache { 12:55.40 ^~~~~~~~~~~~~~ 12:55.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.41 /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]': 12:55.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 12:55.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] 12:55.41 memset(aT, 0, sizeof(T)); 12:55.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 12:55.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 12:55.42 class MOZ_NON_PARAM alignas(8) Value { 12:55.42 ^~~~~ 12:55.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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]': 12:55.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 12:55.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] 12:55.42 memset(aT, 0, sizeof(T)); 12:55.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:55.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:21, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 12:55.42 class CodeOffsetJump { 12:55.42 ^~~~~~~~~~~~~~ 12:55.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:55.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:55.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:55.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:55.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 12:55.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 12:55.44 /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]' 12:55.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 12:55.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] 12:55.44 memset(table, 0, sizeof(*table) * capacity()); 12:55.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:55.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 12:55.44 class HashTableEntry { 12:55.44 ^~~~~~~~~~~~~~ 12:55.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]': 12:55.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]' 12:55.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 12:55.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 12:55.44 memset(table, 0, sizeof(*table) * capacity()); 12:55.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:55.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 12:55.45 class HashTableEntry { 12:55.45 ^~~~~~~~~~~~~~ 12:55.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]': 12:55.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]' 12:55.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 12:55.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 12:55.45 memset(table, 0, sizeof(*table) * capacity()); 12:55.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:55.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 12:55.46 class HashTableEntry { 12:55.46 ^~~~~~~~~~~~~~ 12:55.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 12:55.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 12:55.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 12:55.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 12:55.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:21, 12:55.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.46 /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]': 12:55.46 /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]' 12:55.46 /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]' 12:55.46 /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]' 12:55.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 12:55.46 /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] 12:55.46 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 12:55.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:55.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 12:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 12:55.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 12:55.47 class HashTableEntry { 12:55.47 ^~~~~~~~~~~~~~ 12:55.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 12:55.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 12:55.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 12:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 12:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 12:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGFragmentIdentifier.cpp:9, 12:55.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg4.cpp:2: 12:55.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': 12:55.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:55.57 foundInterface = 0; \ 12:55.57 ^~~~~~~~~~~~~~ 12:55.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' 12:55.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:55.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:55.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:55.57 NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) 12:55.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:55.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 12:55.57 else 12:55.57 ^~~~ 12:55.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' 12:55.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:55.57 ^~~~~~~~~~~~~~~~~~ 12:55.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:55.57 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 12:55.57 ^~~~~~~~~~~~~~~~~~~~~~ 12:55.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 12:56.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:56.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:57.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:57.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:57.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 12:57.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 12:57.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 12:57.55 /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] 12:57.55 memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 12:57.55 ^ 12:57.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 12:57.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 12:57.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 12:57.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 12:57.56 class txXPathNode { 12:57.56 ^~~~~~~~~~~ 12:57.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 12:57.56 /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)': 12:57.56 /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] 12:57.56 memmove(insertPos, pos, count * sizeof(txXPathNode)); 12:57.56 ^ 12:57.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 12:57.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 12:57.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 12:57.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 12:57.56 class txXPathNode { 12:57.56 ^~~~~~~~~~~ 12:57.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 12:57.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 12:57.56 /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] 12:57.57 memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 12:57.57 ^ 12:57.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 12:57.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 12:57.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 12:57.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 12:57.58 class txXPathNode { 12:57.58 ^~~~~~~~~~~ 12:57.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 12:57.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 12:57.58 /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] 12:57.58 memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 12:57.59 ^ 12:57.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 12:57.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 12:57.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 12:57.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 12:57.59 class txXPathNode { 12:57.59 ^~~~~~~~~~~ 12:57.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 12:57.59 /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] 12:57.59 memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 12:57.59 ^ 12:57.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 12:57.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 12:57.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 12:57.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 12:57.59 class txXPathNode { 12:57.59 ^~~~~~~~~~~ 12:57.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 12:57.59 /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*)': 12:57.59 /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] 12:57.59 memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 12:57.59 ^ 12:57.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 12:57.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 12:57.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 12:57.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 12:57.60 class txXPathNode { 12:57.60 ^~~~~~~~~~~ 12:57.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 12:57.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 12:57.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkletGlobalScope.h:11, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.h:10, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.cpp:7, 12:57.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:57.88 foundInterface = 0; \ 12:57.88 ^~~~~~~~~~~~~~ 12:57.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' 12:57.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:57.88 ^~~~~~~~~~~~~~~~~~~~~~~ 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp:309:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:57.88 NS_INTERFACE_MAP_END 12:57.88 ^~~~~~~~~~~~~~~~~~~~ 12:57.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 12:57.88 else 12:57.88 ^~~~ 12:57.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' 12:57.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:57.88 ^~~~~~~~~~~~~~~~~~ 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp:308:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:57.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:57.88 ^~~~~~~~~~~~~~~~~~~~~~ 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:57.88 foundInterface = 0; \ 12:57.88 ^~~~~~~~~~~~~~ 12:57.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' 12:57.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:57.88 ^~~~~~~~~~~~~~~~~~~~~~~ 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/WorkletGlobalScope.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:57.88 NS_INTERFACE_MAP_END 12:57.88 ^~~~~~~~~~~~~~~~~~~~ 12:57.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 12:57.88 else 12:57.88 ^~~~ 12:57.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' 12:57.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:57.88 ^~~~~~~~~~~~~~~~~~ 12:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/WorkletGlobalScope.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:57.88 NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) 12:57.88 ^~~~~~~~~~~~~~~~~~~~~~ 12:57.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:31, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkletGlobalScope.h:11, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.h:10, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.cpp:7, 12:57.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 12:57.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]': 12:57.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 12:57.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 12:57.89 memset(aT, 0, sizeof(T)); 12:57.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 12:57.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp:22, 12:57.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:20: 12:57.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 12:57.89 struct GlobalProperties { 12:57.89 ^~~~~~~~~~~~~~~~ 12:57.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 12:58.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:58.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 12:58.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 12:58.72 libdom_worklet.a.desc 12:58.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 13:00.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 13:00.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 13:00.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 13:00.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 13:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CondVar.h:10, 13:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 13:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 13:00.36 /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**)': 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.36 foundInterface = 0; \ 13:00.36 ^~~~~~~~~~~~~~ 13:00.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' 13:00.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.36 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:4842:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:00.36 NS_INTERFACE_MAP_END 13:00.36 ^~~~~~~~~~~~~~~~~~~~ 13:00.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 13:00.36 else 13:00.36 ^~~~ 13:00.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' 13:00.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:00.36 ^~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:4833:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:00.36 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::WorkerRunnable::QueryInterface(const nsIID&, void**)': 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.36 foundInterface = 0; \ 13:00.36 ^~~~~~~~~~~~~~ 13:00.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' 13:00.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.36 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerRunnable.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:00.36 NS_INTERFACE_MAP_END 13:00.36 ^~~~~~~~~~~~~~~~~~~~ 13:00.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:29: 13:00.36 /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 13:00.36 } else 13:00.36 ^~~~ 13:00.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CondVar.h:10, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 13:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.37 foundInterface = 0; \ 13:00.37 ^~~~~~~~~~~~~~ 13:00.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' 13:00.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:00.37 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.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 13:00.37 else 13:00.37 ^~~~ 13:00.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' 13:00.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:00.37 ^~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.37 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.37 foundInterface = 0; \ 13:00.37 ^~~~~~~~~~~~~~ 13:00.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' 13:00.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:580:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:00.37 NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:00.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 13:00.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 13:00.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 13:00.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 13:00.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 13:00.38 } else 13:00.38 ^~~~ 13:00.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' 13:00.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:00.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.38 /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' 13:00.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerGlobalScope) 13:00.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CondVar.h:10, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 13:00.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': 13:00.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.38 foundInterface = 0; \ 13:00.38 ^~~~~~~~~~~~~~ 13:00.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' 13:00.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:00.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:839:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:00.38 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:00.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.38 /usr/src/RPM/BUILD/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:00.38 else 13:00.38 ^~~~ 13:00.38 /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:00.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:00.38 ^~~~~~~~~~~~~~~~~~ 13:00.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:838:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.38 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 13:00.38 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 13:00.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 13:00.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 13:00.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::TabSizes]': 13:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 13:00.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:00.39 memset(aT, 0, sizeof(T)); 13:00.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:00.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:10, 13:00.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:20: 13:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 13:00.39 struct TabSizes { 13:00.39 ^~~~~~~~ 13:00.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 13:00.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 13:00.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 13:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 13:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 13:00.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::ServoSizes]': 13:00.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 13:00.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:00.40 memset(aT, 0, sizeof(T)); 13:00.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:00.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:10, 13:00.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:20: 13:00.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 13:00.40 struct ServoSizes { 13:00.40 ^~~~~~~~~~ 13:00.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 13:01.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 13:01.05 libdom_payments_ipc.a.desc 13:01.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 13:01.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 13:01.80 libdom_workers.a.desc 13:01.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 13:03.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 13:03.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 13:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:9, 13:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 13:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:03.56 foundInterface = 0; \ 13:03.56 ^~~~~~~~~~~~~~ 13:03.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' 13:03.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:03.56 ^~~~~~~~~~~~~~~~~~~~~~~ 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULCommandDispatcher.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:03.56 NS_INTERFACE_MAP_END 13:03.56 ^~~~~~~~~~~~~~~~~~~~ 13:03.56 /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:03.56 else 13:03.56 ^~~~ 13:03.56 /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:03.56 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:03.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULCommandDispatcher.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:03.56 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMXULCommandDispatcher) 13:03.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:03.56 foundInterface = 0; \ 13:03.56 ^~~~~~~~~~~~~~ 13:03.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' 13:03.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:03.56 ^~~~~~~~~~~~~~~~~~~~~~~ 13:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULContentSink.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:03.56 NS_INTERFACE_MAP_END 13:03.59 ^~~~~~~~~~~~~~~~~~~~ 13:03.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 13:03.59 else 13:03.59 ^~~~ 13:03.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' 13:03.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:03.59 ^~~~~~~~~~~~~~~~~~ 13:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULContentSink.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:03.59 NS_INTERFACE_MAP_ENTRY(nsIContentSink) 13:03.59 ^~~~~~~~~~~~~~~~~~~~~~ 13:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': 13:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:03.59 foundInterface = 0; \ 13:03.59 ^~~~~~~~~~~~~~ 13:03.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' 13:03.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:03.59 ^~~~~~~~~~~~~~~~~~~~~~~ 13:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULControllers.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:03.59 NS_INTERFACE_MAP_END 13:03.59 ^~~~~~~~~~~~~~~~~~~~ 13:03.59 /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:03.59 else 13:03.59 ^~~~ 13:03.59 /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:03.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:03.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULControllers.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:03.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllers) 13:03.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 13:03.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 13:03.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:27, 13:03.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:47: 13:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 13:03.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] 13:03.59 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 13:03.59 ^ 13:03.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.h:173, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.h:49, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:14, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 13:03.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 13:03.63 class nsCSSValue { 13:03.63 ^~~~~~~~~~ 13:03.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:9, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 13:03.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 13:03.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElementTearoff::QueryInterface(const nsIID&, void**)': 13:03.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:03.63 foundInterface = 0; \ 13:03.63 ^~~~~~~~~~~~~~ 13:03.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' 13:03.63 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 13:03.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 13:03.63 NS_INTERFACE_MAP_END_AGGREGATED(mElement) 13:03.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.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:03.63 else 13:03.63 ^~~~ 13:03.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' 13:03.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:03.63 ^~~~~~~~~~~~~~~~~~ 13:03.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:03.63 NS_INTERFACE_MAP_ENTRY(nsIFrameLoaderOwner) 13:03.63 ^~~~~~~~~~~~~~~~~~~~~~ 13:03.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElement::QueryInterface(const nsIID&, void**)': 13:03.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:03.66 foundInterface = 0; \ 13:03.66 ^~~~~~~~~~~~~~ 13:03.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' 13:03.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:03.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:03.66 NS_INTERFACE_MAP_END_INHERITING(nsStyledElement) 13:03.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.h:21, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.h:70, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:14, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 13:03.67 /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 13:03.67 } else 13:03.67 ^~~~ 13:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:3482:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 13:03.67 } else 13:03.67 ^~~~ 13:03.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:9, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 13:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 13:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': 13: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] 13:03.67 foundInterface = 0; \ 13:03.67 ^~~~~~~~~~~~~~ 13: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' 13:03.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:03.67 ^~~~~~~~~~~~~~~~~~~~~~~ 13:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPopupListener.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:03.67 NS_INTERFACE_MAP_END 13:03.67 ^~~~~~~~~~~~~~~~~~~~ 13:03.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 13:03.67 else 13:03.67 ^~~~ 13:03.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' 13:03.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:03.67 ^~~~~~~~~~~~~~~~~~ 13:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPopupListener.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:03.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:03.67 ^~~~~~~~~~~~~~~~~~~~~~ 13:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': 13: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] 13:03.69 foundInterface = 0; \ 13:03.69 ^~~~~~~~~~~~~~ 13:03.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' 13:03.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:03.69 ^~~~~~~~~~~~~~~~~~~~~~~ 13:03.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPrototypeDocument.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:03.69 NS_INTERFACE_MAP_END 13:03.69 ^~~~~~~~~~~~~~~~~~~~ 13:03.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 13:03.69 else 13:03.69 ^~~~ 13:03.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' 13:03.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:03.69 ^~~~~~~~~~~~~~~~~~ 13:03.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPrototypeDocument.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:03.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:03.70 ^~~~~~~~~~~~~~~~~~~~~~ 13:03.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 13:04.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 13:04.46 libdom_xul.a.desc 13:04.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 13:06.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 13:06.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaInfo.h:11, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoUtils.h:11, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.h:10, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.cpp:7, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 13:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp: In member function 'virtual nsresult mozilla::FakeTrackSourceGetter::QueryInterface(const nsIID&, void**)': 13:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:06.69 foundInterface = 0; \ 13:06.69 ^~~~~~~~~~~~~~ 13:06.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' 13:06.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:06.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp:1019:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:06.69 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 13:06.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:06.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/DOMMediaStream.h:12, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaEngine.h:8, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.h:8, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp:7, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media6.cpp:11: 13:06.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 13:06.69 } else 13:06.69 ^~~~ 13:06.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' 13:06.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:06.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:06.69 /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' 13:06.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FakeTrackSourceGetter) 13:06.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:06.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaInfo.h:11, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoUtils.h:11, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.h:10, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.cpp:7, 13:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 13:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': 13:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:06.70 foundInterface = 0; \ 13:06.70 ^~~~~~~~~~~~~~ 13:06.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:06.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:06.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:06.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaRecorder.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:06.71 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:06.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:06.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 13:06.71 else 13:06.71 ^~~~ 13:06.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' 13:06.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:06.71 ^~~~~~~~~~~~~~~~~~ 13:06.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaRecorder.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:06.71 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 13:06.71 ^~~~~~~~~~~~~~~~~~~~~~ 13:06.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 13:06.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 13:06.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 13:08.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:08.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:11.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 13:11.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, 13:11.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 13:11.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/PBackgroundStorage.cpp:8, 13:11.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols5.cpp:11: 13:11.80 /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]': 13:11.80 /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] 13:11.80 class CreatedWindowInfo final 13:11.81 ^~~~~~~~~~~~~~~~~ 13:11.81 /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}]': 13:11.81 /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] 13:11.81 class CreatedWindowInfo final 13:11.81 ^~~~~~~~~~~~~~~~~ 13:11.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 13:11.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 13:11.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 13:12.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:12.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:12.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 13:12.95 libdom_xbl.a.desc 13:12.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 13:14.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:14.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:15.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:15.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:15.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 13:15.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 13:15.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 13:15.99 libdom_presentation_provider.a.desc 13:15.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 13:18.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 13:18.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 13:18.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 13:18.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 13:19.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 13:19.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 13:19.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 13:19.53 libdom_xslt_xslt.a.desc 13:19.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 13:19.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 13:19.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 13:20.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 13:20.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:20.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 13:20.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 13:20.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 13:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 13:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 13:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 13:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TypedArray.h:12, 13:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.h:12, 13:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:7, 13:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 13:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': 13:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:20.10 foundInterface = 0; \ 13:20.10 ^~~~~~~~~~~~~~ 13:20.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' 13:20.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:20.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:1350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:20.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:20.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:20.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 13:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TypedArray.h:14, 13:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.h:12, 13:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:7, 13:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 13:20.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 13:20.11 } else 13:20.11 ^~~~ 13:20.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' 13:20.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:20.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:20.11 /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' 13:20.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebSocket) 13:20.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:20.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 13:20.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 13:20.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: 13:20.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function 'bool txParamArrayHolder::Init(uint8_t)': 13:20.27 /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] 13:20.27 memset(mArray.get(), 0, mCount * sizeof(nsXPTCVariant)); 13:20.27 ^ 13:20.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:18, 13:20.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: 13:20.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 13:20.27 struct nsXPTCVariant : public nsXPTCMiniVariant { 13:20.27 ^~~~~~~~~~~~~ 13:20.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 13:20.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 13:20.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 13:21.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 13:21.07 libdom_websocket.a.desc 13:21.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 13:21.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 13:21.40 libdom_xslt_xpath.a.desc 13:21.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 13:21.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 13:21.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:21.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 13:22.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:22.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.cpp:40, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:38: 13:22.45 /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:22.45 /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:22.45 size - sizeof(js::NativeObject)); 13:22.45 ^ 13:22.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:12, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 13:22.45 class HeapSlot : public WriteBarrieredBase { 13:22.45 ^~~~~~~~ 13:22.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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::TabSizes]': 13:22.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 13:22.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 JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:22.46 memset(aT, 0, sizeof(T)); 13:22.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:12, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 13:22.46 struct TabSizes { 13:22.46 ^~~~~~~~ 13:22.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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::ServoSizes]': 13:22.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 13:22.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:22.47 memset(aT, 0, sizeof(T)); 13:22.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:12, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 13:22.47 struct ServoSizes { 13:22.47 ^~~~~~~~~~ 13:22.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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::StaticStrings]': 13:22.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 13:22.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 13:22.47 memset(aT, 0, sizeof(T)); 13:22.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 13:22.48 class StaticStrings { 13:22.48 ^~~~~~~~~~~~~ 13:22.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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::PreliminaryObjectArray]': 13:22.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 13:22.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 13:22.49 memset(aT, 0, sizeof(T)); 13:22.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 13:22.50 class PreliminaryObjectArray { 13:22.50 ^~~~~~~~~~~~~~~~~~~~~~ 13:22.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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]': 13:22.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 13:22.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] 13:22.50 memset(aT, 0, sizeof(T)); 13:22.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 13:22.51 class TypeNewScript { 13:22.51 ^~~~~~~~~~~~~ 13:22.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13: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::jit::IonScriptCounts]': 13:22.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 13: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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 13:22.52 memset(aT, 0, sizeof(T)); 13:22.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 13:22.52 struct IonScriptCounts { 13:22.52 ^~~~~~~~~~~~~~~ 13:22.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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]': 13:22.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 13:22.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] 13:22.52 memset(aT, 0, sizeof(T)); 13:22.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 13:22.53 struct ZoneGCStats { 13:22.53 ^~~~~~~~~~~ 13:22.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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]': 13:22.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 13:22.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] 13:22.54 memset(aT, 0, sizeof(T)); 13:22.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 13:22.54 class NewObjectCache { 13:22.54 ^~~~~~~~~~~~~~ 13:22.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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]': 13:22.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 13:22.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] 13:22.55 memset(aT, 0, sizeof(T)); 13:22.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:21, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 13:22.55 class MOZ_NON_PARAM alignas(8) Value { 13:22.55 ^~~~~ 13:22.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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::CodeOffsetJump]': 13:22.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 13:22.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 13:22.56 memset(aT, 0, sizeof(T)); 13:22.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 13:22.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 13:22.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 13:22.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:53, 13:22.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.56 /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:22.56 class CodeOffsetJump { 13:22.56 ^~~~~~~~~~~~~~ 13:22.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.57 /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]': 13:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.cpp:966:23: required from here 13:22.57 /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] 13:22.57 memset(aT, 0, sizeof(T)); 13:22.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:22.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:720:7: note: 'class js::TemporaryTypeSet' declared here 13:22.57 class TemporaryTypeSet : public TypeSet { 13:22.57 ^~~~~~~~~~~~~~~~ 13:22.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 13:22.57 /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:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 13:22.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 13:22.58 memset(table, 0, sizeof(*table) * capacity()); 13:22.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.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 13:22.59 class HashTableEntry { 13:22.59 ^~~~~~~~~~~~~~ 13:22.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]': 13:22.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]' 13:22.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 13:22.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] 13:22.59 memset(table, 0, sizeof(*table) * capacity()); 13:22.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.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 13:22.59 class HashTableEntry { 13:22.59 ^~~~~~~~~~~~~~ 13:22.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]': 13:22.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]' 13:22.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 13:22.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] 13:22.59 memset(table, 0, sizeof(*table) * capacity()); 13:22.60 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.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 13:22.60 class HashTableEntry { 13:22.60 ^~~~~~~~~~~~~~ 13:22.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]': 13:22.61 /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]' 13:22.61 /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}]' 13:22.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:1626:16: required from here 13:22.61 /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:22.61 memset(table, 0, sizeof(*table) * capacity()); 13:22.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.61 /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:22.61 class HashTableEntry { 13:22.61 ^~~~~~~~~~~~~~ 13:22.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.61 /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]': 13:22.61 /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]' 13:22.61 /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]' 13:22.61 /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]' 13:22.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject.cpp:1487:7: required from here 13:22.61 /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] 13:22.61 memcpy(aDst, aSrc, aNElem * sizeof(T)); 13:22.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:513:8: note: 'struct js::uint8_clamped' declared here 13:22.62 struct uint8_clamped { 13:22.62 ^~~~~~~~~~~~~ 13:22.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:22.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:22.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 13:22.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 13:22.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.62 /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]': 13:22.62 /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]' 13:22.62 /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]' 13:22.62 /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]' 13:22.62 /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]' 13:22.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject.cpp:1487:7: required from here 13:22.62 /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] 13:22.62 memmove(aDst, aSrc, aNElem * sizeof(T)); 13:22.62 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 13:22.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 13:22.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 13:22.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:513:8: note: 'struct js::uint8_clamped' declared here 13:22.62 struct uint8_clamped { 13:22.62 ^~~~~~~~~~~~~ 13:22.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:23.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 13:23.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:23.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 13:23.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 13:23.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 13:23.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 13:23.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgLoader.h:11, 13:23.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp:13: 13:23.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': 13:23.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.35 foundInterface = 0; \ 13:23.35 ^~~~~~~~~~~~~~ 13:23.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' 13:23.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:23.35 ^~~~~~~~~~~~~~~~~~~~~~~ 13:23.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp:1207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:23.35 NS_INTERFACE_MAP_END 13:23.35 ^~~~~~~~~~~~~~~~~~~~ 13:23.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 13:23.35 else 13:23.35 ^~~~ 13:23.35 /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:23.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:23.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp:1206:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:23.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) 13:23.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 13:23.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 13:23.63 libmozgtk.so 13:23.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 13:23.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:13, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: 13:23.75 /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)': 13:23.75 /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=] 13:23.75 sk_abort_no_print(); \ 13:23.75 ~~~~~~~~~~~~~~~~~^~ 13:23.75 /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' 13:23.75 SK_ABORT("Incomplete Switch\n"); 13:23.75 ^~~~~~~~ 13:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here 13:23.75 case SkPath::kWinding_FillType: 13:23.75 ^~~~ 13:23.75 In file included from /usr/include/string.h:507, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/throw_gcc.h:14, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/stl_wrappers/new:64, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/mozalloc.h:16, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/stl_wrappers/type_traits:50, 13:23.75 from /usr/include/c++/8/ratio:38, 13:23.75 from /usr/include/c++/8/chrono:38, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, 13:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, 13:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: 13:23.76 In function 'void* memcpy(void*, const void*, size_t)', 13:23.76 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, 13:23.76 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, 13:23.76 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, 13:23.76 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, 13:23.76 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, 13:23.76 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, 13:23.76 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: 13:23.76 /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] 13:23.76 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 13:23.76 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.76 /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=] 13:23.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:23.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 13:23.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:23.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 13:24.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:24.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:25.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 13:25.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 13:26.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 13:26.02 libmozgtk_stub.so 13:26.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 13:26.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 13:26.39 libmozgtk.so 13:26.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 13:26.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 13:26.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:26.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 13:26.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 13:26.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 13:26.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': 13:26.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:26.79 foundInterface = 0; \ 13:26.79 ^~~~~~~~~~~~~~ 13:26.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' 13:26.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:26.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestEventTarget.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:26.79 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:26.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 13:26.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 13:26.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 13:26.79 } else 13:26.79 ^~~~ 13:26.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' 13:26.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:26.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.79 /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' 13:26.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestEventTarget) 13:26.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 13:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 13:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 13:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 13:26.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': 13:26.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:26.82 foundInterface = 0; \ 13:26.82 ^~~~~~~~~~~~~~ 13:26.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' 13:26.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:26.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:387:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:26.82 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 13:26.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.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 13:26.82 else 13:26.82 ^~~~ 13:26.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' 13:26.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:26.82 ^~~~~~~~~~~~~~~~~~ 13:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:386:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:26.82 NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) 13:26.82 ^~~~~~~~~~~~~~~~~~~~~~ 13:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': 13:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:26.83 foundInterface = 0; \ 13:26.83 ^~~~~~~~~~~~~~ 13:26.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' 13:26.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:26.83 ^~~~~~~~~~~~~~~~~~~~~~~ 13:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:3516:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:26.83 NS_INTERFACE_MAP_END 13:26.83 ^~~~~~~~~~~~~~~~~~~~ 13:26.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 13:26.83 else 13:26.83 ^~~~ 13:26.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' 13:26.83 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:26.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:3515:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:26.83 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 13:26.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': 13:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:26.83 foundInterface = 0; \ 13:26.83 ^~~~~~~~~~~~~~ 13:26.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' 13:26.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:26.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestWorker.cpp:1463:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:26.84 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 13:26.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:26.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 13:26.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 13:26.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 13:26.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 13:26.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 13:26.84 } else 13:26.84 ^~~~ 13:26.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' 13:26.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:26.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.84 /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' 13:26.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestWorker) 13:26.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 13:27.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 13:27.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:27.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 13:27.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 13:27.89 libwidget_x11.a.desc 13:27.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 13:27.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 13:27.96 libdom_xhr.a.desc 13:27.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 13:28.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 13:28.35 libwidget_gtkxtbin.a.desc 13:28.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 13:28.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 13:28.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ModuleLoadRequest::QueryInterface(const nsIID&, void**)': 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.60 foundInterface = 0; \ 13:28.60 ^~~~~~~~~~~~~~ 13:28.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' 13:28.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:28.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:28.61 NS_INTERFACE_MAP_END_INHERITING(ScriptLoadRequest) 13:28.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 13:28.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.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 13:28.61 } else 13:28.61 ^~~~ 13:28.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' 13:28.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:28.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.62 /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' 13:28.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleLoadRequest) 13:28.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleScript.cpp: In member function 'virtual nsresult mozilla::dom::ModuleScript::QueryInterface(const nsIID&, void**)': 13:28.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.62 foundInterface = 0; \ 13:28.62 ^~~~~~~~~~~~~~ 13:28.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' 13:28.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.62 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleScript.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.62 NS_INTERFACE_MAP_END 13:28.62 ^~~~~~~~~~~~~~~~~~~~ 13:28.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.63 /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 13:28.63 } else 13:28.63 ^~~~ 13:28.63 /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' 13:28.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:28.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.63 /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' 13:28.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleScript) 13:28.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoadRequest::QueryInterface(const nsIID&, void**)': 13:28.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.63 foundInterface = 0; \ 13:28.63 ^~~~~~~~~~~~~~ 13:28.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' 13:28.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.63 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.63 NS_INTERFACE_MAP_END 13:28.63 ^~~~~~~~~~~~~~~~~~~~ 13:28.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.63 /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 13:28.63 } else 13:28.63 ^~~~ 13:28.63 /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' 13:28.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:28.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.63 /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' 13:28.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoadRequest) 13:28.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 13:28.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoader::QueryInterface(const nsIID&, void**)': 13:28.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.65 foundInterface = 0; \ 13:28.65 ^~~~~~~~~~~~~~ 13:28.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' 13:28.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.65 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoader.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.65 NS_INTERFACE_MAP_END 13:28.65 ^~~~~~~~~~~~~~~~~~~~ 13:28.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 13:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 13:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 13:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 13:28.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 13:28.66 } else 13:28.66 ^~~~ 13:28.67 /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' 13:28.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:28.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.67 /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' 13:28.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoader) 13:28.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 13:29.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 13:29.22 libdom_script.a.desc 13:29.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 13:29.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:29.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 13:29.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:12, 13:29.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, 13:29.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: 13:29.29 /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)': 13:29.29 /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=] 13:29.29 sk_abort_no_print(); \ 13:29.29 ~~~~~~~~~~~~~~~~~^~ 13:29.29 /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' 13:29.29 SK_ABORT("Unexpected path fill."); 13:29.29 ^~~~~~~~ 13:29.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here 13:29.29 case GrStencilOp::kIncWrap: 13:29.29 ^~~~ 13:29.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:29.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 13:29.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 13:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/LinkStyleBinding.cpp:3, 13:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings10.cpp:2: 13:29.64 /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**)': 13:29.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:29.64 foundInterface = 0; \ 13:29.64 ^~~~~~~~~~~~~~ 13:29.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' 13:29.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:29.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.64 /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' 13:29.64 NS_INTERFACE_MAP_END_INHERITING(Event) 13:29.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 13:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ListBoxObjectBinding.cpp:7, 13:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings10.cpp:14: 13:29.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 13:29.64 } else 13:29.64 ^~~~ 13:29.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' 13:29.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:29.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.64 /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' 13:29.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIConnectionEvent) 13:29.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 13:31.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:31.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:31.64 Compiling cexpr v0.2.0 13:33.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 13:33.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 13:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.h:10, 13:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:7: 13:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': 13: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] 13:33.18 foundInterface = 0; \ 13:33.18 ^~~~~~~~~~~~~~ 13:33.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' 13:33.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:33.18 ^~~~~~~~~~~~~~~~~~~~~~~ 13:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:33.19 NS_INTERFACE_MAP_END 13:33.19 ^~~~~~~~~~~~~~~~~~~~ 13:33.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 13:33.19 else 13:33.19 ^~~~ 13:33.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' 13:33.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:33.19 ^~~~~~~~~~~~~~~~~~ 13:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:33.19 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:33.19 ^~~~~~~~~~~~~~~~~~~~~~ 13:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': 13:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:33.19 foundInterface = 0; \ 13:33.19 ^~~~~~~~~~~~~~ 13:33.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' 13:33.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:33.19 ^~~~~~~~~~~~~~~~~~~~~~~ 13:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:381:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:33.19 NS_INTERFACE_MAP_END 13:33.19 ^~~~~~~~~~~~~~~~~~~~ 13:33.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 13:33.19 else 13:33.19 ^~~~ 13:33.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' 13:33.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:33.19 ^~~~~~~~~~~~~~~~~~ 13:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:380:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:33.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:33.19 ^~~~~~~~~~~~~~~~~~~~~~ 13:33.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 13:33.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 13:33.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 13:33.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: 13:33.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': 13:33.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:33.45 foundInterface = 0; \ 13:33.45 ^~~~~~~~~~~~~~ 13:33.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' 13:33.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:33.45 ^~~~~~~~~~~~~~~~~~~~~~~ 13:33.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:33.45 NS_INTERFACE_MAP_END 13:33.45 ^~~~~~~~~~~~~~~~~~~~ 13:33.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 13:33.45 else 13:33.45 ^~~~ 13:33.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' 13:33.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:33.45 ^~~~~~~~~~~~~~~~~~ 13:33.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:33.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:33.45 ^~~~~~~~~~~~~~~~~~~~~~ 13:33.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': 13:33.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:33.45 foundInterface = 0; \ 13:33.45 ^~~~~~~~~~~~~~ 13:33.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' 13:33.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:33.46 ^~~~~~~~~~~~~~~~~~~~~~~ 13:33.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/nsWebBrowserPersist.cpp:284:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:33.46 NS_INTERFACE_MAP_END 13:33.46 ^~~~~~~~~~~~~~~~~~~~ 13:33.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 13:33.46 else 13:33.46 ^~~~ 13:33.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' 13:33.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:33.46 ^~~~~~~~~~~~~~~~~~ 13:33.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/nsWebBrowserPersist.cpp:283:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:33.46 NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) 13:33.46 ^~~~~~~~~~~~~~~~~~~~~~ 13:33.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 13:34.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 13:34.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:34.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:34.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionItem.cpp:7, 13:34.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: 13:34.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionManager.cpp: In member function 'virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)': 13:34.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:34.10 foundInterface = 0; \ 13:34.10 ^~~~~~~~~~~~~~ 13:34.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' 13:34.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:34.10 ^~~~~~~~~~~~~~~~~~~~~~~ 13:34.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionManager.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:34.11 NS_INTERFACE_MAP_END 13:34.11 ^~~~~~~~~~~~~~~~~~~~ 13:34.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 13:34.11 else 13:34.11 ^~~~ 13:34.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' 13:34.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:34.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionManager.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:34.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) 13:34.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 13:34.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 13:34.28 libdom_webbrowserpersist.a.desc 13:34.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 13:34.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 13:34.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 13:34.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNodeCensus.cpp:14, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:11: 13:34.52 /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:34.52 /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:34.52 size - sizeof(js::NativeObject)); 13:34.52 ^ 13:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 13:34.52 class HeapSlot : public WriteBarrieredBase { 13:34.52 ^~~~~~~~ 13:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13: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 = JS::TabSizes]': 13:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 13: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 JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.52 memset(aT, 0, sizeof(T)); 13:34.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 13:34.52 struct TabSizes { 13:34.52 ^~~~~~~~ 13:34.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13: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 = JS::ServoSizes]': 13:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 13: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 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.53 memset(aT, 0, sizeof(T)); 13:34.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 13:34.53 struct ServoSizes { 13:34.53 ^~~~~~~~~~ 13:34.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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::StaticStrings]': 13:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 13:34.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] 13:34.56 memset(aT, 0, sizeof(T)); 13:34.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 13:34.56 class StaticStrings { 13:34.56 ^~~~~~~~~~~~~ 13:34.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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]': 13:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 13:34.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] 13:34.56 memset(aT, 0, sizeof(T)); 13:34.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 13:34.56 class PreliminaryObjectArray { 13:34.56 ^~~~~~~~~~~~~~~~~~~~~~ 13:34.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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::TypeNewScript]': 13:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 13:34.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.56 memset(aT, 0, sizeof(T)); 13:34.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 13:34.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 13:34.58 class TypeNewScript { 13:34.59 ^~~~~~~~~~~~~ 13:34.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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::jit::IonScriptCounts]': 13:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 13:34.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.60 memset(aT, 0, sizeof(T)); 13:34.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 13:34.61 struct IonScriptCounts { 13:34.61 ^~~~~~~~~~~~~~~ 13:34.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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::gcstats::ZoneGCStats]': 13:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 13:34.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 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.61 memset(aT, 0, sizeof(T)); 13:34.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:25, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 13:34.61 struct ZoneGCStats { 13:34.61 ^~~~~~~~~~~ 13:34.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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::NewObjectCache]': 13:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 13:34.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.61 memset(aT, 0, sizeof(T)); 13:34.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:25, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 13:34.61 class NewObjectCache { 13:34.61 ^~~~~~~~~~~~~~ 13:34.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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]': 13:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 13:34.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] 13:34.62 memset(aT, 0, sizeof(T)); 13:34.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:29, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 13:34.62 class MOZ_NON_PARAM alignas(8) Value { 13:34.62 ^~~~~ 13:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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::jit::CodeOffsetJump]': 13:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 13:34.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 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 13:34.62 memset(aT, 0, sizeof(T)); 13:34.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:14, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:36, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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:34.62 class CodeOffsetJump { 13:34.62 ^~~~~~~~~~~~~~ 13:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:24, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 13:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 13:34.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]': 13:34.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]' 13:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 13:34.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] 13:34.62 memset(table, 0, sizeof(*table) * capacity()); 13:34.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.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 13:34.62 class HashTableEntry { 13:34.62 ^~~~~~~~~~~~~~ 13:34.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:34.63 /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:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 13:34.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 >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 13:34.63 memset(table, 0, sizeof(*table) * capacity()); 13:34.63 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.63 /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:34.63 class HashTableEntry { 13:34.63 ^~~~~~~~~~~~~~ 13:34.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:34.63 /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:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 13:34.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, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 13:34.63 memset(table, 0, sizeof(*table) * capacity()); 13:34.63 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.63 /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:34.63 class HashTableEntry { 13:34.63 ^~~~~~~~~~~~~~ 13:34.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:35.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 13:35.04 libeditor_txmgr.a.desc 13:35.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 13:35.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:35.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:36.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 13:36.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 13:39.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:39.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:39.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 13:39.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 13:40.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 13:40.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.25 /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**)': 13:40.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.25 foundInterface = 0; \ 13:40.25 ^~~~~~~~~~~~~~ 13:40.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' 13:40.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.25 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileSnapshot.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.25 NS_INTERFACE_MAP_END 13:40.25 ^~~~~~~~~~~~~~~~~~~~ 13:40.25 /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:40.25 else 13:40.25 ^~~~ 13:40.25 /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:40.25 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:40.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileSnapshot.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:40.25 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 13:40.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': 13:40.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.25 foundInterface = 0; \ 13:40.25 ^~~~~~~~~~~~~~ 13:40.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' 13:40.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.25 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBCursor.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.26 NS_INTERFACE_MAP_END 13:40.26 ^~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.26 else 13:40.26 ^~~~ 13:40.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' 13:40.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.26 ^~~~~~~~~~~~~~~~~~ 13:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBCursor.cpp:858:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.26 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': 13:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.26 foundInterface = 0; \ 13:40.26 ^~~~~~~~~~~~~~ 13:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:40.26 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBDatabase.cpp:1058:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.26 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 13:40.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.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 13:40.26 } else 13:40.26 ^~~~ 13:40.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' 13:40.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.26 /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' 13:40.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBDatabase) 13:40.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 13:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': 13:40.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.27 foundInterface = 0; \ 13:40.27 ^~~~~~~~~~~~~~ 13:40.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' 13:40.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBEvents.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.27 NS_INTERFACE_MAP_END_INHERITING(Event) 13:40.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.27 else 13:40.28 ^~~~ 13:40.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' 13:40.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.28 ^~~~~~~~~~~~~~~~~~ 13:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBEvents.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.28 NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) 13:40.28 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': 13:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.28 foundInterface = 0; \ 13:40.28 ^~~~~~~~~~~~~~ 13:40.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' 13:40.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.28 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFactory.cpp:778:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.28 NS_INTERFACE_MAP_END 13:40.28 ^~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.28 else 13:40.28 ^~~~ 13:40.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' 13:40.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.28 ^~~~~~~~~~~~~~~~~~ 13:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFactory.cpp:777:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.28 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': 13: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] 13:40.29 foundInterface = 0; \ 13:40.29 ^~~~~~~~~~~~~~ 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:40.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileHandle.cpp:692:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.29 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.29 else 13:40.29 ^~~~ 13:40.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' 13:40.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.29 ^~~~~~~~~~~~~~~~~~ 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileHandle.cpp:691:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.29 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.29 foundInterface = 0; \ 13:40.29 ^~~~~~~~~~~~~~ 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:40.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileRequest.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.29 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:40.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 13:40.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 13:40.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.29 /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 13:40.29 } else 13:40.29 ^~~~ 13:40.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' 13:40.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.29 /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' 13:40.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBFileRequest) 13:40.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': 13:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.30 foundInterface = 0; \ 13:40.30 ^~~~~~~~~~~~~~ 13:40.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' 13:40.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.30 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBIndex.cpp:578:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.30 NS_INTERFACE_MAP_END 13:40.30 ^~~~~~~~~~~~~~~~~~~~ 13:40.30 /usr/src/RPM/BUILD/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:40.30 else 13:40.30 ^~~~ 13:40.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' 13:40.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.30 ^~~~~~~~~~~~~~~~~~ 13:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBIndex.cpp:577:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.30 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': 13:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.31 foundInterface = 0; \ 13:40.31 ^~~~~~~~~~~~~~ 13:40.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' 13:40.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.31 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBKeyRange.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.31 NS_INTERFACE_MAP_END 13:40.31 ^~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.31 else 13:40.31 ^~~~ 13:40.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' 13:40.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.31 ^~~~~~~~~~~~~~~~~~ 13:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBKeyRange.cpp:204:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.31 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': 13:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.31 foundInterface = 0; \ 13:40.31 ^~~~~~~~~~~~~~ 13:40.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' 13:40.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBMutableFile.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.31 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:40.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 13:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 13:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.31 /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 13:40.31 } else 13:40.32 ^~~~ 13: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' 13:40.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.32 /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' 13:40.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBMutableFile) 13:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': 13:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.32 foundInterface = 0; \ 13:40.32 ^~~~~~~~~~~~~~ 13:40.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' 13:40.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.32 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBObjectStore.cpp:2183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.32 NS_INTERFACE_MAP_END 13:40.32 ^~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.32 else 13:40.32 ^~~~ 13:40.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' 13:40.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.32 ^~~~~~~~~~~~~~~~~~ 13:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBObjectStore.cpp:2182:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.32 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': 13: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] 13:40.33 foundInterface = 0; \ 13:40.33 ^~~~~~~~~~~~~~ 13: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' 13:40.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.33 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 13:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: 13:40.34 /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 13:40.34 } else 13:40.34 ^~~~ 13:40.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': 13: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] 13:40.34 foundInterface = 0; \ 13:40.34 ^~~~~~~~~~~~~~ 13: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' 13:40.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp:564:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.34 NS_INTERFACE_MAP_END_INHERITING(IDBRequest) 13:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.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 13:40.34 } else 13:40.34 ^~~~ 13:40.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' 13:40.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.34 /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' 13:40.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBOpenDBRequest) 13:40.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13:40.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': 13:40.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.35 foundInterface = 0; \ 13:40.35 ^~~~~~~~~~~~~~ 13:40.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' 13:40.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.cpp:931:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.35 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 13:40.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.35 else 13:40.35 ^~~~ 13:40.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' 13:40.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.35 ^~~~~~~~~~~~~~~~~~ 13:40.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.cpp:930:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.35 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 13:40.35 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.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**)': 13:40.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.35 foundInterface = 0; \ 13:40.35 ^~~~~~~~~~~~~~ 13:40.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' 13:40.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBWrapperCache.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.36 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 13:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 13:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 13:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 13:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 13: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 13:40.36 } else 13:40.36 ^~~~ 13:40.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' 13:40.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.37 /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' 13:40.37 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBWrapperCache) 13:40.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 13:40.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 13:40.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 13:40.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 13:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentAddress.cpp: In member function 'virtual nsresult mozilla::dom::PaymentAddress::QueryInterface(const nsIID&, void**)': 13:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.40 foundInterface = 0; \ 13:40.40 ^~~~~~~~~~~~~~ 13:40.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' 13:40.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.40 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentAddress.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.40 NS_INTERFACE_MAP_END 13:40.40 ^~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.40 else 13:40.40 ^~~~ 13:40.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' 13:40.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.40 ^~~~~~~~~~~~~~~~~~ 13:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentAddress.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.40 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequest::QueryInterface(const nsIID&, void**)': 13:40.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.41 foundInterface = 0; \ 13:40.41 ^~~~~~~~~~~~~~ 13:40.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' 13:40.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequest.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:40.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPIDOMWindow.h:15, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 13:40.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 13:40.41 } else 13:40.41 ^~~~ 13:40.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' 13:40.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.41 /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' 13:40.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequest) 13:40.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 13:40.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 13:40.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 13:40.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 13:40.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequestUpdateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequestUpdateEvent::QueryInterface(const nsIID&, void**)': 13:40.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.42 foundInterface = 0; \ 13:40.42 ^~~~~~~~~~~~~~ 13:40.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' 13:40.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:40.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequestUpdateEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:40.43 NS_INTERFACE_MAP_END_INHERITING(Event) 13:40.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPIDOMWindow.h:15, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 13:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 13:40.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 13:40.43 } else 13:40.43 ^~~~ 13:40.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' 13:40.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:40.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.44 /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' 13:40.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequestUpdateEvent) 13:40.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:40.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:40.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:40.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:40.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:40.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:40.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:40.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 13:40.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 13:40.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 13:40.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 13:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentResponse.cpp: In member function 'virtual nsresult mozilla::dom::PaymentResponse::QueryInterface(const nsIID&, void**)': 13:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:40.45 foundInterface = 0; \ 13:40.45 ^~~~~~~~~~~~~~ 13:40.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' 13:40.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:40.45 ^~~~~~~~~~~~~~~~~~~~~~~ 13:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentResponse.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:40.45 NS_INTERFACE_MAP_END 13:40.45 ^~~~~~~~~~~~~~~~~~~~ 13:40.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 13:40.45 else 13:40.45 ^~~~ 13:40.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' 13:40.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:40.46 ^~~~~~~~~~~~~~~~~~ 13:40.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentResponse.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:40.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:40.46 ^~~~~~~~~~~~~~~~~~~~~~ 13:40.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 13:40.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 13:40.99 libview.a.desc 13:40.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 13:41.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 13:41.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 13:41.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 13:41.35 libdom_payments.a.desc 13:41.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 13:42.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:42.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:44.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 13:44.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 13:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 13:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:10, 13:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.cpp:7, 13:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media5.cpp:2: 13:44.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': 13:44.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:44.60 foundInterface = 0; \ 13:44.60 ^~~~~~~~~~~~~~ 13:44.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' 13:44.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:44.60 ^~~~~~~~~~~~~~~~~~~~~~~ 13:44.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDeviceInfo.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:44.60 NS_INTERFACE_MAP_END 13:44.61 ^~~~~~~~~~~~~~~~~~~~ 13:44.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 13:44.61 else 13:44.61 ^~~~ 13:44.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' 13:44.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:44.61 ^~~~~~~~~~~~~~~~~~ 13:44.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDeviceInfo.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:44.61 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:44.61 ^~~~~~~~~~~~~~~~~~~~~~ 13:44.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': 13:44.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:44.61 foundInterface = 0; \ 13:44.61 ^~~~~~~~~~~~~~ 13:44.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' 13:44.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:44.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:44.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDevices.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:44.61 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:44.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:44.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 13:44.61 else 13:44.61 ^~~~ 13:44.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' 13:44.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:44.61 ^~~~~~~~~~~~~~~~~~ 13:44.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDevices.cpp:209:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:44.61 NS_INTERFACE_MAP_ENTRY(MediaDevices) 13:44.61 ^~~~~~~~~~~~~~~~~~~~~~ 13:44.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 13:44.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:44.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 13:44.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] 13:44.72 memset(aT, 0, sizeof(T)); 13:44.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:34, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 13:44.72 struct TabSizes { 13:44.72 ^~~~~~~~ 13:44.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 13:44.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] 13:44.73 memset(aT, 0, sizeof(T)); 13:44.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:34, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 13:44.73 struct ServoSizes { 13:44.73 ^~~~~~~~~~ 13:44.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 13:44.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] 13:44.74 memset(aT, 0, sizeof(T)); 13:44.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:34, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 13:44.74 class StaticStrings { 13:44.74 ^~~~~~~~~~~~~ 13:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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::wasm::LinkDataTierCacheablePod]': 13:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 13:44.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::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 13:44.74 memset(aT, 0, sizeof(T)); 13:44.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:29, 13:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 13:44.74 struct LinkDataTierCacheablePod { 13:44.74 ^~~~~~~~~~~~~~~~~~~~~~~~ 13:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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::gcstats::ZoneGCStats]': 13:44.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 13:44.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 13:44.75 memset(aT, 0, sizeof(T)); 13:44.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 13:44.75 struct ZoneGCStats { 13:44.75 ^~~~~~~~~~~ 13:44.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 13:44.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] 13:44.76 memset(aT, 0, sizeof(T)); 13:44.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 13:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 13:44.77 class PreliminaryObjectArray { 13:44.77 ^~~~~~~~~~~~~~~~~~~~~~ 13:44.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 13:44.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] 13:44.77 memset(aT, 0, sizeof(T)); 13:44.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 13:44.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 13:44.78 class TypeNewScript { 13:44.78 ^~~~~~~~~~~~~ 13:44.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 13:44.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] 13:44.78 memset(aT, 0, sizeof(T)); 13:44.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 13:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 13:44.79 struct IonScriptCounts { 13:44.79 ^~~~~~~~~~~~~~~ 13:44.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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]': 13:44.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 13:44.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] 13:44.79 memset(aT, 0, sizeof(T)); 13:44.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 13:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 13:44.80 class NewObjectCache { 13:44.80 ^~~~~~~~~~~~~~ 13:44.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.80 /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:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 13:44.80 /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:44.80 memset(aT, 0, sizeof(T)); 13:44.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:31, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 13:44.80 class MOZ_NON_PARAM alignas(8) Value { 13:44.80 ^~~~~ 13:44.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.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::jit::CodeOffsetJump]': 13:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 13:44.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 13:44.81 memset(aT, 0, sizeof(T)); 13:44.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:44.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.81 /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:44.81 class CodeOffsetJump { 13:44.81 ^~~~~~~~~~~~~~ 13:44.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 13:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 13:44.81 /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:44.81 /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:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 13:44.81 /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:44.82 memset(table, 0, sizeof(*table) * capacity()); 13:44.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:44.82 /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:44.82 class HashTableEntry { 13:44.82 ^~~~~~~~~~~~~~ 13:44.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:44.82 /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:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 13:44.83 /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:44.83 memset(table, 0, sizeof(*table) * capacity()); 13:44.83 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:44.83 /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:44.83 class HashTableEntry { 13:44.83 ^~~~~~~~~~~~~~ 13:44.83 /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:44.83 /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:44.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 13:44.83 /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:44.83 memset(table, 0, sizeof(*table) * capacity()); 13:44.83 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:44.83 /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:44.83 class HashTableEntry { 13:44.83 ^~~~~~~~~~~~~~ 13:44.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:47.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:47.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:48.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 13:48.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 13:49.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:49.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:51.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 13:51.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 13:52.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 13:52.42 libwidget_headless.a.desc 13:52.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 13:54.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:54.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:58.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 13:58.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:58.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:58.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 13:58.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:7, 13:58.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 13:58.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp: In member function 'virtual nsresult mozilla::ComposerCommandsUpdater::QueryInterface(const nsIID&, void**)': 13:58.77 /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.77 foundInterface = 0; \ 13:58.77 ^~~~~~~~~~~~~~ 13:58.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' 13:58.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:58.78 ^~~~~~~~~~~~~~~~~~~~~~~ 13:58.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:58.78 NS_INTERFACE_MAP_END 13:58.78 ^~~~~~~~~~~~~~~~~~~~ 13:58.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 13:58.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:7, 13:58.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 13:58.80 /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 13:58.80 } else 13:58.80 ^~~~ 13:58.80 /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' 13:58.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ComposerCommandsUpdater) 13:58.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:58.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 13:58.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:58.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:59.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 13:59.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 13:59.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 13:59.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPointList.h:12, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolyElement.h:11, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolygonElement.cpp:7, 13:59.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 13:59.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 13:59.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:59.27 foundInterface = 0; \ 13:59.27 ^~~~~~~~~~~~~~ 13:59.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' 13:59.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:59.28 ^~~~~~~~~~~~~~~~~~~~~~~ 13:59.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPreserveAspectRatio.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:59.28 NS_INTERFACE_MAP_END 13:59.28 ^~~~~~~~~~~~~~~~~~~~ 13:59.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 13:59.28 else 13:59.28 ^~~~ 13:59.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' 13:59.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:59.28 ^~~~~~~~~~~~~~~~~~ 13:59.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPreserveAspectRatio.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:59.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:59.28 ^~~~~~~~~~~~~~~~~~~~~~ 13:59.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': 13:59.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:59.28 foundInterface = 0; \ 13:59.28 ^~~~~~~~~~~~~~ 13:59.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' 13:59.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:59.28 ^~~~~~~~~~~~~~~~~~~~~~~ 13:59.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGRect.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:59.28 NS_INTERFACE_MAP_END 13:59.28 ^~~~~~~~~~~~~~~~~~~~ 13:59.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 13:59.29 else 13:59.29 ^~~~ 13:59.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' 13:59.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:59.29 ^~~~~~~~~~~~~~~~~~ 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGRect.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:59.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:59.29 ^~~~~~~~~~~~~~~~~~~~~~ 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:59.29 foundInterface = 0; \ 13:59.29 ^~~~~~~~~~~~~~ 13:59.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' 13:59.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:59.29 ^~~~~~~~~~~~~~~~~~~~~~~ 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSVGElement.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:59.29 NS_INTERFACE_MAP_END 13:59.29 ^~~~~~~~~~~~~~~~~~~~ 13:59.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 13:59.29 else 13:59.29 ^~~~ 13:59.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' 13:59.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:59.29 ^~~~~~~~~~~~~~~~~~ 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSVGElement.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:59.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:59.29 ^~~~~~~~~~~~~~~~~~~~~~ 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:59.29 foundInterface = 0; \ 13:59.29 ^~~~~~~~~~~~~~ 13:59.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:59.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:59.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:59.30 NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) 13:59.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPointList.h:12, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPointList.h:14, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolyElement.h:11, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolygonElement.cpp:7, 13:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 13:59.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 13:59.30 } else 13:59.30 ^~~~ 13:59.30 /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' 13:59.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:59.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.30 /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' 13:59.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGSwitchElement) 13:59.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 13:59.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 13:59.77 libeditor_composer.a.desc 13:59.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 13:59.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 13:59.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.h:11, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:7, 13:59.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 13:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': 13: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] 13:59.82 foundInterface = 0; \ 13:59.82 ^~~~~~~~~~~~~~ 13: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' 13:59.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:59.82 ^~~~~~~~~~~~~~~~~~~~~~~ 13:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:59.82 NS_INTERFACE_MAP_END 13:59.82 ^~~~~~~~~~~~~~~~~~~~ 13: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 13:59.82 else 13:59.83 ^~~~ 13: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' 13:59.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:59.83 ^~~~~~~~~~~~~~~~~~ 13:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:59.83 NS_INTERFACE_MAP_ENTRY(MediaStreamError) 13:59.83 ^~~~~~~~~~~~~~~~~~~~~~ 13:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': 13:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:59.83 foundInterface = 0; \ 13:59.83 ^~~~~~~~~~~~~~ 13:59.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' 13:59.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:59.83 ^~~~~~~~~~~~~~~~~~~~~~~ 13:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:59.83 NS_INTERFACE_MAP_END 13:59.83 ^~~~~~~~~~~~~~~~~~~~ 13: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 13:59.83 else 13:59.83 ^~~~ 13: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' 13:59.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:59.85 ^~~~~~~~~~~~~~~~~~ 13:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:59.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:59.85 ^~~~~~~~~~~~~~~~~~~~~~ 13:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': 13:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:59.85 foundInterface = 0; \ 13:59.85 ^~~~~~~~~~~~~~ 13:59.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' 13:59.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:59.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:59.86 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:59.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 13:59.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.h:12, 13:59.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:7, 13:59.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 13:59.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 13:59.86 } else 13:59.86 ^~~~ 13:59.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' 13:59.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:59.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.86 /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' 13:59.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrack) 13:59.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media7.cpp:11: 13:59.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraph.cpp: In member function 'void mozilla::MediaStreamGraphImpl::CloseAudioInputImpl(mozilla::AudioDataListener*)': 13:59.86 /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] 13:59.86 if (--count > 0) { 13:59.86 ^~~~~~~ 13:59.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:00.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:00.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:01.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:01.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:02.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 14:02.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:9, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 14:02.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp: In member function 'virtual nsresult mozilla::EditorSpellCheck::QueryInterface(const nsIID&, void**)': 14:02.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:02.02 foundInterface = 0; \ 14:02.02 ^~~~~~~~~~~~~~ 14:02.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' 14:02.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:02.02 ^~~~~~~~~~~~~~~~~~~~~~~ 14:02.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:02.02 NS_INTERFACE_MAP_END 14:02.02 ^~~~~~~~~~~~~~~~~~~~ 14:02.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:10, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 14:02.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 14:02.02 } else 14:02.02 ^~~~ 14:02.02 /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' 14:02.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(EditorSpellCheck) 14:02.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:9, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 14:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 14:02.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/TextServicesDocument.cpp: In member function 'virtual nsresult mozilla::TextServicesDocument::QueryInterface(const nsIID&, void**)': 14:02.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:02.03 foundInterface = 0; \ 14:02.03 ^~~~~~~~~~~~~~ 14:02.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:02.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:02.05 ^~~~~~~~~~~~~~~~~~~~~~~ 14:02.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/TextServicesDocument.cpp:91:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:02.05 NS_INTERFACE_MAP_END 14:02.05 ^~~~~~~~~~~~~~~~~~~~ 14:02.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:10, 14:02.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 14:02.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 14:02.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:02.06 } else 14:02.06 ^~~~ 14:02.06 /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' 14:02.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextServicesDocument) 14:02.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:9, 14:02.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 14:02.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 14:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/nsFilteredContentIterator.cpp: In member function 'virtual nsresult nsFilteredContentIterator::QueryInterface(const nsIID&, void**)': 14:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:02.07 foundInterface = 0; \ 14:02.07 ^~~~~~~~~~~~~~ 14:02.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' 14:02.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:02.07 ^~~~~~~~~~~~~~~~~~~~~~~ 14:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/nsFilteredContentIterator.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:02.07 NS_INTERFACE_MAP_END 14:02.07 ^~~~~~~~~~~~~~~~~~~~ 14:02.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:10, 14:02.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 14:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 14: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 14:02.08 } else 14:02.08 ^~~~ 14: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' 14:02.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsFilteredContentIterator) 14:02.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 14:02.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 14:02.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 14:02.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:02.17 libipc_ipdl.a.desc 14:02.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:02.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 14:02.98 libeditor_spellchecker.a.desc 14:02.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 14:05.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 14:05.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 14:09.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:09.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:09.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 14:09.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 14:10.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 14:10.58 libdom_indexedDB.a.desc 14:10.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 14:10.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 14:10.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 14:10.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:10.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:11.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 14:11.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WeakPtr.h:82, 14:11.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.h:11, 14:11.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:7, 14:11.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:11.46 foundInterface = 0; \ 14:11.46 ^~~~~~~~~~~~~~ 14:11.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' 14:11.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:11.46 ^~~~~~~~~~~~~~~~~~~~~~~ 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/Presentation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:11.46 NS_INTERFACE_MAP_END 14:11.46 ^~~~~~~~~~~~~~~~~~~~ 14:11.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 14:11.46 else 14:11.46 ^~~~ 14:11.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' 14:11.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:11.46 ^~~~~~~~~~~~~~~~~~ 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/Presentation.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:11.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:11.46 ^~~~~~~~~~~~~~~~~~~~~~ 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:11.46 foundInterface = 0; \ 14:11.46 ^~~~~~~~~~~~~~ 14:11.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' 14:11.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:11.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:11.46 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:11.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.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 14:11.46 else 14:11.46 ^~~~ 14:11.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' 14:11.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:11.46 ^~~~~~~~~~~~~~~~~~ 14:11.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:11.48 NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) 14:11.48 ^~~~~~~~~~~~~~~~~~~~~~ 14:11.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': 14:11.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:11.49 foundInterface = 0; \ 14:11.49 ^~~~~~~~~~~~~~ 14:11.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' 14:11.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:11.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnection.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:11.49 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:11.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: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 14:11.49 else 14:11.49 ^~~~ 14:11.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' 14:11.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:11.50 ^~~~~~~~~~~~~~~~~~ 14:11.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnection.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:11.50 NS_INTERFACE_MAP_ENTRY(nsIRequest) 14:11.50 ^~~~~~~~~~~~~~~~~~~~~~ 14:11.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': 14:11.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:11.51 foundInterface = 0; \ 14:11.52 ^~~~~~~~~~~~~~ 14:11.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' 14:11.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:11.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnectionList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:11.53 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:11.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:11.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.h:10, 14:11.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:10, 14:11.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 14:11.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 14:11.53 } else 14:11.53 ^~~~ 14:11.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' 14:11.53 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:11.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.53 /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' 14:11.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionList) 14:11.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WeakPtr.h:82, 14:11.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.h:11, 14:11.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:7, 14:11.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 14:11.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': 14:11.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:11.55 foundInterface = 0; \ 14:11.55 ^~~~~~~~~~~~~~ 14:11.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' 14:11.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:11.56 ^~~~~~~~~~~~~~~~~~~~~~~ 14:11.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationReceiver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:11.59 NS_INTERFACE_MAP_END 14:11.59 ^~~~~~~~~~~~~~~~~~~~ 14:11.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 14:11.59 else 14:11.59 ^~~~ 14:11.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' 14:11.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:11.59 ^~~~~~~~~~~~~~~~~~ 14:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationReceiver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:11.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:11.59 ^~~~~~~~~~~~~~~~~~~~~~ 14:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': 14: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] 14:11.59 foundInterface = 0; \ 14:11.59 ^~~~~~~~~~~~~~ 14:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:11.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:11.60 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.h:10, 14:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:10, 14:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 14: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 14:11.60 } else 14:11.60 ^~~~ 14:11.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' 14:11.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.60 /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' 14:11.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationRequest) 14:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:11.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WeakPtr.h:82, 14:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.h:11, 14:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:7, 14:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 14:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': 14:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:11.60 foundInterface = 0; \ 14:11.60 ^~~~~~~~~~~~~~ 14:11.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' 14:11.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:11.60 ^~~~~~~~~~~~~~~~~~~~~~~ 14:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationTCPSessionTransport.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:11.60 NS_INTERFACE_MAP_END 14:11.60 ^~~~~~~~~~~~~~~~~~~~ 14:11.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 14:11.60 else 14:11.60 ^~~~ 14:11.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' 14:11.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:11.60 ^~~~~~~~~~~~~~~~~~ 14:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationTCPSessionTransport.cpp:73:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:11.60 NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) 14:11.61 ^~~~~~~~~~~~~~~~~~~~~~ 14:11.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 14:12.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 14:12.86 libdom_presentation.a.desc 14:12.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 14:13.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 14:13.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:13.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:13.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorker::QueryInterface(const nsIID&, void**)': 14:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.41 foundInterface = 0; \ 14:13.41 ^~~~~~~~~~~~~~ 14:13.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' 14:13.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:13.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.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 14:13.41 else 14:13.41 ^~~~ 14:13.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' 14:13.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:13.41 ^~~~~~~~~~~~~~~~~~ 14:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:13.41 NS_INTERFACE_MAP_ENTRY(ServiceWorker) 14:13.41 ^~~~~~~~~~~~~~~~~~~~~~ 14:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': 14:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.43 foundInterface = 0; \ 14:13.43 ^~~~~~~~~~~~~~ 14:13.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' 14:13.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerContainer.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.43 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:13.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.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 14:13.43 } else 14:13.43 ^~~~ 14:13.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' 14:13.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:13.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.43 /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' 14:13.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerContainer) 14:13.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::FetchEvent::QueryInterface(const nsIID&, void**)': 14:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.44 foundInterface = 0; \ 14:13.44 ^~~~~~~~~~~~~~ 14:13.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' 14:13.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:921:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.44 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 14:13.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.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 14:13.44 } else 14:13.44 ^~~~ 14:13.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' 14:13.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:13.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.44 /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' 14:13.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchEvent) 14:13.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableEvent::QueryInterface(const nsIID&, void**)': 14:13.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.45 foundInterface = 0; \ 14:13.45 ^~~~~~~~~~~~~~ 14:13.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' 14:13.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:964:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.45 NS_INTERFACE_MAP_END_INHERITING(Event) 14:13.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.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 14:13.45 } else 14:13.45 ^~~~ 14:13.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' 14:13.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:13.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.45 /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' 14:13.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableEvent) 14:13.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushMessageData::QueryInterface(const nsIID&, void**)': 14: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] 14:13.46 foundInterface = 0; \ 14:13.46 ^~~~~~~~~~~~~~ 14: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' 14:13.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:13.46 ^~~~~~~~~~~~~~~~~~~~~~~ 14:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1027:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:13.46 NS_INTERFACE_MAP_END 14:13.46 ^~~~~~~~~~~~~~~~~~~~ 14:13.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 14:13.46 else 14:13.46 ^~~~ 14:13.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' 14:13.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:13.46 ^~~~~~~~~~~~~~~~~~ 14:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1026:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:13.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:13.46 ^~~~~~~~~~~~~~~~~~~~~~ 14:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushEvent::QueryInterface(const nsIID&, void**)': 14:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.46 foundInterface = 0; \ 14:13.47 ^~~~~~~~~~~~~~ 14:13.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' 14:13.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.47 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 14:13.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:13.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.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 14:13.47 } else 14:13.47 ^~~~ 14:13.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' 14:13.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:13.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.47 /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' 14:13.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PushEvent) 14:13.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': 14:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.48 foundInterface = 0; \ 14:13.48 ^~~~~~~~~~~~~~ 14:13.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' 14:13.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.48 NS_INTERFACE_MAP_END_INHERITING(Event) 14:13.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.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 14:13.48 } else 14:13.48 ^~~~ 14:13.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' 14:13.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:13.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.49 /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' 14:13.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableMessageEvent) 14:13.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 14:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 14:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 14:13.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': 14:13.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.49 foundInterface = 0; \ 14:13.49 ^~~~~~~~~~~~~~ 14:13.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' 14:13.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:13.49 ^~~~~~~~~~~~~~~~~~~~~~~ 14:13.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerManager.cpp:283:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:13.49 NS_INTERFACE_MAP_END 14:13.49 ^~~~~~~~~~~~~~~~~~~~ 14:13.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 14:13.49 else 14:13.49 ^~~~ 14:13.49 /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' 14:13.50 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerManager.cpp:282:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:13.50 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) 14:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': 14:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:13.50 foundInterface = 0; \ 14:13.50 ^~~~~~~~~~~~~~ 14:13.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' 14:13.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:13.50 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:13.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 14:13.50 else 14:13.50 ^~~~ 14:13.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' 14:13.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:13.50 ^~~~~~~~~~~~~~~~~~ 14:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:13.50 NS_INTERFACE_MAP_ENTRY(ServiceWorkerRegistration) 14:13.50 ^~~~~~~~~~~~~~~~~~~~~~ 14:13.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 14:14.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 14:14.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 14:14.43 Compiling libudev-sys v0.1.3 (/usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/libudev-sys) 14:18.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:18.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::TabSizes]': 14:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 14:18.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 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.13 memset(aT, 0, sizeof(T)); 14:18.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 14:18.14 struct TabSizes { 14:18.14 ^~~~~~~~ 14:18.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::ServoSizes]': 14:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 14:18.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.15 memset(aT, 0, sizeof(T)); 14:18.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 14:18.15 struct ServoSizes { 14:18.15 ^~~~~~~~~~ 14:18.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::StaticStrings]': 14:18.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 14:18.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.16 memset(aT, 0, sizeof(T)); 14:18.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 14:18.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 14:18.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 14:18.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 14:18.17 class StaticStrings { 14:18.17 ^~~~~~~~~~~~~ 14:18.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::gcstats::ZoneGCStats]': 14:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 14:18.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.18 memset(aT, 0, sizeof(T)); 14:18.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 14:18.18 struct ZoneGCStats { 14:18.18 ^~~~~~~~~~~ 14:18.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::PreliminaryObjectArray]': 14:18.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 14:18.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.20 memset(aT, 0, sizeof(T)); 14:18.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 14:18.20 class PreliminaryObjectArray { 14:18.20 ^~~~~~~~~~~~~~~~~~~~~~ 14:18.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::TypeNewScript]': 14:18.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 14:18.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.22 memset(aT, 0, sizeof(T)); 14:18.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 14:18.22 class TypeNewScript { 14:18.22 ^~~~~~~~~~~~~ 14:18.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::jit::IonScriptCounts]': 14:18.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 14:18.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.23 memset(aT, 0, sizeof(T)); 14:18.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 14:18.23 struct IonScriptCounts { 14:18.23 ^~~~~~~~~~~~~~~ 14:18.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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]': 14:18.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 14:18.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.27 memset(aT, 0, sizeof(T)); 14:18.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 14:18.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 14:18.28 class NewObjectCache { 14:18.28 ^~~~~~~~~~~~~~ 14:18.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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]': 14:18.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 14:18.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] 14:18.28 memset(aT, 0, sizeof(T)); 14:18.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 14:18.29 class MOZ_NON_PARAM alignas(8) Value { 14:18.29 ^~~~~ 14:18.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::CodeOffsetJump]': 14:18.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 14:18.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] 14:18.31 memset(aT, 0, sizeof(T)); 14:18.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 14:18.31 class CodeOffsetJump { 14:18.31 ^~~~~~~~~~~~~~ 14:18.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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::wasm::LinkDataTierCacheablePod]': 14:18.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 14:18.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::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 14:18.32 memset(aT, 0, sizeof(T)); 14:18.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:18.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCompile.h:22, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:23, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 14:18.32 struct LinkDataTierCacheablePod { 14:18.32 ^~~~~~~~~~~~~~~~~~~~~~~~ 14:18.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.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]': 14:18.33 /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]' 14:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 14:18.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 14:18.33 memset(table, 0, sizeof(*table) * capacity()); 14:18.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.33 /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 14:18.33 class HashTableEntry { 14:18.33 ^~~~~~~~~~~~~~ 14:18.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:18.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 = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 14:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 14:18.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] 14:18.33 memset(table, 0, sizeof(*table) * capacity()); 14:18.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.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 14:18.33 class HashTableEntry { 14:18.33 ^~~~~~~~~~~~~~ 14:18.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]': 14:18.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]' 14:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 14:18.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] 14:18.34 memset(table, 0, sizeof(*table) * capacity()); 14:18.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.34 /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 14:18.34 class HashTableEntry { 14:18.34 ^~~~~~~~~~~~~~ 14:18.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 >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]': 14:18.34 /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>]' 14:18.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:3697:19: required from here 14:18.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, js::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 14:18.36 memset(table, 0, sizeof(*table) * capacity()); 14:18.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.36 /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 14:18.36 class HashTableEntry { 14:18.36 ^~~~~~~~~~~~~~ 14:18.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.36 /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]': 14:18.36 /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]' 14:18.36 /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]' 14:18.36 /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]' 14:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:804:37: required from here 14:18.36 /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] 14:18.36 memset(p, 0, numElems * sizeof(T)); 14:18.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 14:18.37 class HashTableEntry { 14:18.37 ^~~~~~~~~~~~~~ 14:18.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.37 /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]': 14:18.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::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 14:18.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::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 14:18.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::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 14:18.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:3692:25: required from here 14:18.37 /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] 14:18.37 memset(p, 0, numElems * sizeof(T)); 14:18.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 14:18.38 class HashTableEntry { 14:18.38 ^~~~~~~~~~~~~~ 14:18.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 14:18.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 14:18.39 /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*)': 14:18.39 /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] 14:18.39 new (KnownNotNull, aDst) T(Forward(aArgs)...); 14:18.39 ^~~ 14:18.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:47: 14:18.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmValidate.cpp:303:13: note: 'type' was declared here 14:18.39 ValType type; 14:18.39 ^~~~ 14:18.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:33, 14:18.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 14:18.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)': 14:18.39 /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] 14:18.39 explicit AstConst(Val val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 14:18.39 ^ 14:18.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 14:18.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:2133:9: note: 'result' was declared here 14:18.39 Float result; 14:18.39 ^~~~~~ 14:18.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:33, 14:18.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 14:18.40 /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] 14:18.40 explicit AstConst(Val val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 14:18.40 ^ 14:18.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 14:18.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:2133:9: note: 'result' was declared here 14:18.40 Float result; 14:18.40 ^~~~~~ 14:18.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:18.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 14:18.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:10, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCollection.cpp:7, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 14:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': 14:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:18.95 foundInterface = 0; \ 14:18.95 ^~~~~~~~~~~~~~ 14:18.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' 14:18.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:18.95 ^~~~~~~~~~~~~~~~~~~~~~~ 14:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSRuleList.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:18.95 NS_INTERFACE_MAP_END 14:18.95 ^~~~~~~~~~~~~~~~~~~~ 14:18.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 14:18.95 else 14:18.95 ^~~~ 14:18.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' 14:18.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:18.95 ^~~~~~~~~~~~~~~~~~ 14:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSRuleList.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:18.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:18.95 ^~~~~~~~~~~~~~~~~~~~~~ 14:18.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp:12, 14:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:110: 14:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 14:18.96 /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] 14:18.96 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 14:18.96 ^ 14:18.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCollection.cpp:7, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 14:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 14:18.96 class nsCSSValue { 14:18.96 ^~~~~~~~~~ 14:18.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:10, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCollection.cpp:7, 14:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 14:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp: In member function 'virtual nsresult mozilla::CSSStyleSheet::QueryInterface(const nsIID&, void**)': 14:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:18.97 foundInterface = 0; \ 14:18.97 ^~~~~~~~~~~~~~ 14:18.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' 14:18.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:18.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:18.97 NS_INTERFACE_MAP_END_INHERITING(StyleSheet) 14:18.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:110: 14:18.97 /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 14:18.97 else 14:18.97 ^~~~ 14:18.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 14:22.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 14:22.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 14:23.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:23.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:24.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:24.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:24.80 Compiling servo_arc v0.1.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/servo_arc) 14:24.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:24.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:24.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': 14:24.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:24.97 foundInterface = 0; \ 14:24.97 ^~~~~~~~~~~~~~ 14:24.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' 14:24.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:24.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:24.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:24.97 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:24.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:24.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:7, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 14:24.97 /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:24.97 } else 14:24.97 ^~~~ 14:24.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' 14:24.97 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:24.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:24.97 /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' 14:24.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrack) 14:24.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:24.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 14:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 14:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:25.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': 14:25.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.00 foundInterface = 0; \ 14:25.00 ^~~~~~~~~~~~~~ 14:25.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' 14:25.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCue.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.00 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:25.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:7, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 14:25.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 14:25.00 } else 14:25.00 ^~~~ 14:25.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' 14:25.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:25.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.00 /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' 14:25.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackCue) 14:25.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 14:25.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:25.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': 14:25.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.00 foundInterface = 0; \ 14:25.00 ^~~~~~~~~~~~~~ 14:25.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:25.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:25.03 ^~~~~~~~~~~~~~~~~~~~~~~ 14:25.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCueList.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:25.03 NS_INTERFACE_MAP_END 14:25.03 ^~~~~~~~~~~~~~~~~~~~ 14:25.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 14:25.03 else 14:25.03 ^~~~ 14:25.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' 14:25.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:25.03 ^~~~~~~~~~~~~~~~~~ 14:25.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCueList.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:25.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:25.03 ^~~~~~~~~~~~~~~~~~~~~~ 14:25.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': 14:25.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.03 foundInterface = 0; \ 14:25.03 ^~~~~~~~~~~~~~ 14:25.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:25.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.03 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:25.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 14:25.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 14:25.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 14:25.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 14:25.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 14:25.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:7, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 14:25.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 14:25.05 } else 14:25.05 ^~~~ 14:25.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' 14:25.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:25.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.05 /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' 14:25.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackList) 14:25.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 14:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:25.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': 14:25.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.05 foundInterface = 0; \ 14:25.05 ^~~~~~~~~~~~~~ 14:25.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' 14:25.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:25.06 ^~~~~~~~~~~~~~~~~~~~~~~ 14:25.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackRegion.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:25.07 NS_INTERFACE_MAP_END 14:25.07 ^~~~~~~~~~~~~~~~~~~~ 14:25.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 14:25.07 else 14:25.07 ^~~~ 14:25.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' 14:25.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:25.07 ^~~~~~~~~~~~~~~~~~ 14:25.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackRegion.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:25.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:25.07 ^~~~~~~~~~~~~~~~~~~~~~ 14:25.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:25.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:25.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:27.00 Compiling owning_ref v0.3.3 14:27.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 14:27.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 14:27.95 Compiling unicode-bidi v0.3.4 14:28.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:28.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:28.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:28.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 14:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 14:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:28.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': 14:28.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:28.66 foundInterface = 0; \ 14:28.66 ^~~~~~~~~~~~~~ 14:28.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' 14:28.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:28.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:28.66 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:28.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:28.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 14:28.66 } else 14:28.66 ^~~~ 14:28.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' 14:28.66 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:28.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.66 /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' 14:28.66 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrack) 14:28.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:28.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': 14:28.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:28.66 foundInterface = 0; \ 14:28.66 ^~~~~~~~~~~~~~ 14:28.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' 14:28.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:28.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrackList.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:28.66 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:28.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 14:28.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:28.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 14:28.67 } else 14:28.67 ^~~~ 14:28.67 /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' 14:28.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:28.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.67 /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' 14:28.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrackList) 14:28.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:29.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:29.43 libdom_media.a.desc 14:29.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 14:29.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:29.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:33.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:33.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:33.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 14:33.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 14:34.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:34.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:35.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 14:35.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGStringList.h:11, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTests.h:11, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:10, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTextContentElement.h:10, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTextElement.h:10, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGTextElement.cpp:7, 14:35.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 14:35.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': 14:35.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:35.35 foundInterface = 0; \ 14:35.35 ^~~~~~~~~~~~~~ 14:35.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' 14:35.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:35.35 ^~~~~~~~~~~~~~~~~~~~~~~ 14:35.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsISVGPoint.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:35.36 NS_INTERFACE_MAP_END 14:35.36 ^~~~~~~~~~~~~~~~~~~~ 14:35.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 14:35.36 else 14:35.36 ^~~~ 14:35.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' 14:35.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:35.36 ^~~~~~~~~~~~~~~~~~ 14:35.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsISVGPoint.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:35.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:35.36 ^~~~~~~~~~~~~~~~~~~~~~ 14:35.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 14:35.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:35.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:36.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:36.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:36.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 14:36.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:36.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 14:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': 14: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] 14:36.48 foundInterface = 0; \ 14:36.48 ^~~~~~~~~~~~~~ 14: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' 14:36.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.48 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Attr.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.48 NS_INTERFACE_MAP_END 14:36.48 ^~~~~~~~~~~~~~~~~~~~ 14:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContentInlines.h:13, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Attr.cpp:20, 14:36.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:11: 14:36.48 /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 14:36.48 } else 14:36.48 ^~~~ 14:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:3482:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 14:36.48 } else 14:36.48 ^~~~ 14:36.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:36.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 14:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 14:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': 14: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] 14:36.50 foundInterface = 0; \ 14:36.50 ^~~~~~~~~~~~~~ 14: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' 14:36.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.50 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/BarProps.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.50 NS_INTERFACE_MAP_END 14:36.50 ^~~~~~~~~~~~~~~~~~~~ 14: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 14:36.51 else 14:36.51 ^~~~ 14: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' 14:36.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.51 ^~~~~~~~~~~~~~~~~~ 14:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/BarProps.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.51 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': 14:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.51 foundInterface = 0; \ 14:36.51 ^~~~~~~~~~~~~~ 14:36.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' 14:36.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.51 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Crypto.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.51 NS_INTERFACE_MAP_END 14:36.51 ^~~~~~~~~~~~~~~~~~~~ 14: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 14:36.51 else 14:36.51 ^~~~ 14: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' 14:36.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.52 ^~~~~~~~~~~~~~~~~~ 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Crypto.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.52 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.52 foundInterface = 0; \ 14:36.52 ^~~~~~~~~~~~~~ 14:36.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' 14:36.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.52 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp:239:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.52 NS_INTERFACE_MAP_END 14:36.52 ^~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.52 else 14:36.52 ^~~~ 14:36.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' 14:36.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.52 ^~~~~~~~~~~~~~~~~~ 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp:238:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.52 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMCursor.cpp: In member function 'virtual nsresult mozilla::dom::DOMCursor::QueryInterface(const nsIID&, void**)': 14:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.53 foundInterface = 0; \ 14:36.53 ^~~~~~~~~~~~~~ 14:36.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' 14:36.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:36.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMCursor.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:36.53 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 14:36.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.53 else 14:36.53 ^~~~ 14:36.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' 14:36.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.53 ^~~~~~~~~~~~~~~~~~ 14:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMCursor.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.53 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMCursor) 14:36.53 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMError.cpp: In member function 'virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)': 14:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.53 foundInterface = 0; \ 14:36.53 ^~~~~~~~~~~~~~ 14:36.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' 14:36.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.53 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMError.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.54 NS_INTERFACE_MAP_END 14:36.54 ^~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.54 else 14:36.54 ^~~~ 14:36.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' 14:36.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.54 ^~~~~~~~~~~~~~~~~~ 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMError.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.54 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.54 foundInterface = 0; \ 14:36.54 ^~~~~~~~~~~~~~ 14:36.54 /usr/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:36.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.54 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.54 NS_INTERFACE_MAP_END 14:36.54 ^~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.54 else 14:36.54 ^~~~ 14:36.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' 14:36.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.54 ^~~~~~~~~~~~~~~~~~ 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.54 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::DOMException::QueryInterface(const nsIID&, void**)': 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.54 foundInterface = 0; \ 14:36.54 ^~~~~~~~~~~~~~ 14:36.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' 14:36.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:36.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:325:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:36.54 NS_INTERFACE_MAP_END_INHERITING(Exception) 14:36.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.54 else 14:36.54 ^~~~ 14:36.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' 14:36.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.55 ^~~~~~~~~~~~~~~~~~ 14:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.55 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMException) 14:36.55 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': 14:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.55 foundInterface = 0; \ 14:36.55 ^~~~~~~~~~~~~~ 14:36.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' 14:36.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.55 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMImplementation.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.55 NS_INTERFACE_MAP_END 14:36.55 ^~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.55 else 14:36.55 ^~~~ 14:36.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' 14:36.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.55 ^~~~~~~~~~~~~~~~~~ 14:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMImplementation.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.55 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 14:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 14:36.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]': 14:36.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 14:36.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] 14:36.56 memset(aT, 0, sizeof(T)); 14:36.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:18, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:119: 14:36.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 14:36.56 struct GlobalProperties { 14:36.56 ^~~~~~~~~~~~~~~~ 14:36.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 14:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 14:36.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, RefPtr >; HashPolicy = js::HashMap, RefPtr, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:36.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::Heap; Value = RefPtr; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::SystemAllocPolicy]' 14:36.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp:212:28: required from here 14:36.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, 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] 14:36.56 memset(table, 0, sizeof(*table) * capacity()); 14:36.56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.56 /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 14:36.56 class HashTableEntry { 14:36.56 ^~~~~~~~~~~~~~ 14:36.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 14:36.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:36.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmJS.cpp:46, 14:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:20: 14:36.77 /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)': 14:36.77 /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] 14:36.77 size - sizeof(js::NativeObject)); 14:36.77 ^ 14:36.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 14:36.78 class HeapSlot : public WriteBarrieredBase { 14:36.78 ^~~~~~~~ 14:36.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::TabSizes]': 14:36.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 14:36.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] 14:36.79 memset(aT, 0, sizeof(T)); 14:36.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 14:36.79 struct TabSizes { 14:36.79 ^~~~~~~~ 14:36.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::ServoSizes]': 14:36.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 14:36.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 14:36.79 memset(aT, 0, sizeof(T)); 14:36.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 14:36.79 struct ServoSizes { 14:36.79 ^~~~~~~~~~ 14:36.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::StaticStrings]': 14:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 14:36.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 14:36.80 memset(aT, 0, sizeof(T)); 14:36.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 14:36.80 class StaticStrings { 14:36.80 ^~~~~~~~~~~~~ 14:36.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::PreliminaryObjectArray]': 14:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 14:36.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] 14:36.80 memset(aT, 0, sizeof(T)); 14:36.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 14:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 14:36.82 class PreliminaryObjectArray { 14:36.82 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::TypeNewScript]': 14:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 14:36.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 14:36.82 memset(aT, 0, sizeof(T)); 14:36.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 14:36.82 class TypeNewScript { 14:36.82 ^~~~~~~~~~~~~ 14:36.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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]': 14:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 14:36.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] 14:36.82 memset(aT, 0, sizeof(T)); 14:36.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 14:36.83 struct IonScriptCounts { 14:36.83 ^~~~~~~~~~~~~~~ 14:36.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::gcstats::ZoneGCStats]': 14:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 14:36.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 14:36.84 memset(aT, 0, sizeof(T)); 14:36.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 14:36.84 struct ZoneGCStats { 14:36.84 ^~~~~~~~~~~ 14:36.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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]': 14:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 14:36.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 14:36.85 memset(aT, 0, sizeof(T)); 14:36.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 14:36.85 class NewObjectCache { 14:36.85 ^~~~~~~~~~~~~~ 14:36.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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]': 14:36.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 14:36.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] 14:36.85 memset(aT, 0, sizeof(T)); 14:36.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 14:36.85 class MOZ_NON_PARAM alignas(8) Value { 14:36.85 ^~~~~ 14:36.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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]': 14:36.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 14:36.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] 14:36.86 memset(aT, 0, sizeof(T)); 14:36.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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 14:36.86 class CodeOffsetJump { 14:36.86 ^~~~~~~~~~~~~~ 14:36.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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::wasm::LinkDataTierCacheablePod]': 14:36.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 14:36.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::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 14:36.86 memset(aT, 0, sizeof(T)); 14:36.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:36.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:26, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 14:36.87 struct LinkDataTierCacheablePod { 14:36.87 ^~~~~~~~~~~~~~~~~~~~~~~~ 14:36.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.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]': 14:36.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]' 14:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 14:36.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] 14:36.87 memset(table, 0, sizeof(*table) * capacity()); 14:36.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.88 class HashTableEntry { 14:36.88 ^~~~~~~~~~~~~~ 14:36.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]': 14:36.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]' 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 14:36.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 14:36.88 memset(table, 0, sizeof(*table) * capacity()); 14:36.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.88 /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 14:36.88 class HashTableEntry { 14:36.88 ^~~~~~~~~~~~~~ 14:36.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]': 14:36.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]' 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 14:36.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] 14:36.88 memset(table, 0, sizeof(*table) * capacity()); 14:36.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.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 14:36.88 class HashTableEntry { 14:36.88 ^~~~~~~~~~~~~~ 14:36.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.88 /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]': 14:36.88 /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]' 14:36.88 /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]' 14:36.88 /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]' 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 14:36.88 /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] 14:36.88 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 14:36.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 14:36.89 class HashTableEntry { 14:36.89 ^~~~~~~~~~~~~~ 14:36.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': 14:36.89 /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] 14:36.89 switch (kind) { 14:36.89 ^~~~~~ 14:36.89 /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] 14:36.89 if (!IsVoid(type)) f.pushDef(value); 14:36.89 ^~ 14:36.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsLoad({anonymous}::FunctionCompiler&)': 14:36.89 /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] 14:36.89 uint32_t byteSize = Scalar::byteSize(*viewType); 14:36.89 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:36.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2484:16: note: 'viewType' was declared here 14:36.90 Scalar::Type viewType; 14:36.90 ^~~~~~~~ 14:36.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsExchange({anonymous}::FunctionCompiler&)': 14:36.90 /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] 14:36.90 uint32_t byteSize = Scalar::byteSize(*viewType); 14:36.90 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:36.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2554:16: note: 'viewType' was declared here 14:36.90 Scalar::Type viewType; 14:36.90 ^~~~~~~~ 14:36.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:20, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:15, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/CodeGenerator-x86.h:10, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CodeGenerator.h:16, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:23, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h: In function 'bool EmitOldAtomicsBinOp({anonymous}::FunctionCompiler&)': 14:36.90 /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] 14:36.90 bytecodeOffset_(bytecodeOffset) { 14:36.90 ^ 14:36.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2516:12: note: 'op' was declared here 14:36.90 AtomicOp op; 14:36.90 ^~ 14:36.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 14:36.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.91 /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] 14:36.91 uint32_t byteSize = Scalar::byteSize(*viewType); 14:36.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:36.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2515:16: note: 'viewType' was declared here 14:36.91 Scalar::Type viewType; 14:36.91 ^~~~~~~~ 14:36.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 14:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsCompareExchange({anonymous}::FunctionCompiler&)': 14:36.91 /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] 14:36.91 uint32_t byteSize = Scalar::byteSize(*viewType); 14:36.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:36.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2533:16: note: 'viewType' was declared here 14:36.91 Scalar::Type viewType; 14:36.91 ^~~~~~~~ 14:36.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 14:36.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsStore({anonymous}::FunctionCompiler&)': 14:36.91 /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] 14:36.91 uint32_t byteSize = Scalar::byteSize(*viewType); 14:36.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:36.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 14:36.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2500:16: note: 'viewType' was declared here 14:36.91 Scalar::Type viewType; 14:36.91 ^~~~~~~~ 14:36.91 /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)': 14:36.92 /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] 14:36.92 f.iter().setResult( 14:36.92 ~~~~~~~~~~~~~~~~~~^ 14:36.92 f.insertElementSimd(vector, scalar, lane, ToMIRType(simdType))); 14:36.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2689:11: note: 'lane' was declared here 14:36.92 uint8_t lane; 14:36.92 ^~~~ 14:36.92 /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] 14:36.92 f.iter().setResult(f.extractSimdElement( 14:36.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:36.92 lane, vector, ToMIRType(SimdToLaneType(operandType)), sign)); 14:36.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2666:11: note: 'lane' was declared here 14:36.92 uint8_t lane; 14:36.92 ^~~~ 14:36.92 /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*)': 14:36.92 /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] 14:36.92 if (IsVoid(type)) { 14:36.92 ^~ 14:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1883:12: note: 'type' was declared here 14:36.92 ExprType type; 14:36.92 ^~~~ 14:36.92 /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] 14:36.92 if (!IsVoid(thenType)) f.pushDef(thenValue); 14:36.92 ^~ 14:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1829:12: note: 'thenType' was declared here 14:36.92 ExprType thenType; 14:36.92 ^~~~~~~~ 14:36.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:37.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 14:37.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsBoxLayout.h:10, 14:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsStackLayout.h:19, 14:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGrid.h:10, 14:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGrid.cpp:14, 14:37.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: 14:37.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': 14:37.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:37.45 foundInterface = 0; \ 14:37.45 ^~~~~~~~~~~~~~ 14:37.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' 14:37.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.45 /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' 14:37.45 NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) 14:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.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 14:37.45 else 14:37.45 ^~~~ 14:37.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' 14:37.45 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.45 /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' 14:37.45 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 14:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': 14:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:37.46 foundInterface = 0; \ 14:37.46 ^~~~~~~~~~~~~~ 14:37.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' 14:37.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:37.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.47 /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' 14:37.47 NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) 14:37.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.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 14:37.47 else 14:37.47 ^~~~ 14:37.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' 14:37.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:37.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.47 /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' 14:37.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 14:37.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:37.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 14:37.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:37.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:38.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 14:38.11 liblayout_xul_grid.a.desc 14:38.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 14:39.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:40.35 Compiling euclid v0.17.2 14:40.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:40.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:41.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 14:41.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:12, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 14:41.92 /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] 14:41.92 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 14:41.92 ^ 14:41.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ManualNAC.h:9, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:10, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 14:41.92 class nsCSSValue { 14:41.92 ^~~~~~~~~~ 14:41.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': 14:41.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:41.92 foundInterface = 0; \ 14:41.92 ^~~~~~~~~~~~~~ 14:41.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' 14:41.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:41.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeAttributeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:41.92 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:41.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.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 14:41.95 } else 14:41.95 ^~~~ 14:41.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' 14:41.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:41.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.95 /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' 14:41.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) 14:41.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': 14:41.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:41.95 foundInterface = 0; \ 14:41.95 ^~~~~~~~~~~~~~ 14:41.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' 14:41.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:41.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeStyleTransaction.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:41.97 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:41.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.97 /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:41.97 } else 14:41.97 ^~~~ 14:41.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' 14:41.97 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:41.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.97 /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' 14:41.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) 14:41.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:41.98 foundInterface = 0; \ 14:41.98 ^~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:41.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CompositionTransaction.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:41.98 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29: 14:41.98 /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 14:41.98 } else 14:41.98 ^~~~ 14:41.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:41.98 foundInterface = 0; \ 14:41.98 ^~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:41.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CreateElementTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:41.98 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.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 14:41.98 } else 14:41.98 ^~~~ 14:41.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' 14:41.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /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' 14:41.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:41.99 foundInterface = 0; \ 14:41.99 ^~~~~~~~~~~~~~ 14:41.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' 14:41.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:41.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteNodeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:41.99 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:41.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:41.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 14:42.00 } else 14:42.00 ^~~~ 14:42.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' 14:42.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.00 /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' 14:42.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) 14:42.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': 14: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] 14:42.00 foundInterface = 0; \ 14:42.00 ^~~~~~~~~~~~~~ 14:42.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' 14:42.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.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' 14:42.00 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 14:42.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.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 14:42.00 } else 14:42.00 ^~~~ 14: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' 14:42.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.01 /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' 14:42.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) 14:42.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': 14: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] 14:42.03 foundInterface = 0; \ 14:42.03 ^~~~~~~~~~~~~~ 14:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteTextTransaction.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.03 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.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 14:42.04 } else 14:42.04 ^~~~ 14:42.04 /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' 14:42.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.04 /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' 14:42.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) 14:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': 14:42.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.05 foundInterface = 0; \ 14:42.05 ^~~~~~~~~~~~~~ 14:42.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' 14:42.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditAggregateTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.05 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 14:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.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 14:42.05 } else 14:42.05 ^~~~ 14:42.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' 14:42.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.05 /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' 14:42.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) 14:42.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.06 foundInterface = 0; \ 14:42.06 ^~~~~~~~~~~~~~ 14:42.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' 14:42.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:42.06 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditTransactionBase.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:42.06 NS_INTERFACE_MAP_END 14:42.06 ^~~~~~~~~~~~~~~~~~~~ 14:42.06 /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 14:42.06 else 14:42.06 ^~~~ 14:42.06 /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' 14:42.06 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:42.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditTransactionBase.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:42.06 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) 14:42.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.06 foundInterface = 0; \ 14:42.06 ^~~~~~~~~~~~~~ 14:42.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' 14:42.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:42.06 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:42.06 NS_INTERFACE_MAP_END 14:42.06 ^~~~~~~~~~~~~~~~~~~~ 14:42.06 /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 14:42.06 else 14:42.06 ^~~~ 14:42.06 /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' 14:42.06 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:42.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp:214:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:42.06 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) 14:42.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 14:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 14:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 14:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h: In member function 'nsresult mozilla::EditorBase::DeleteSelectionAndPrepareToCreateNode()': 14:42.07 /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] 14:42.07 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 14:42.07 ^~ 14:42.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:92: 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp:4187:18: note: '*((void*)& atAnchor +8)' was declared here 14:42.07 EditorDOMPoint atAnchor(selection->AnchorRef()); 14:42.07 ^~~~~~~~ 14:42.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 14:43.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:43.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:43.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:43.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:45.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:45.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:45.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 14:45.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 14:46.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 14:46.58 libdom_serviceworkers.a.desc 14:46.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 14:48.68 Compiling num-integer v0.1.35 14:49.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:49.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14: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::TabSizes]': 14:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 14: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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.66 memset(aT, 0, sizeof(T)); 14:49.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 14:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 14:49.66 struct TabSizes { 14:49.68 ^~~~~~~~ 14:49.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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]': 14:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 14:49.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] 14:49.68 memset(aT, 0, sizeof(T)); 14:49.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 14:49.68 struct ServoSizes { 14:49.68 ^~~~~~~~~~ 14:49.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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]': 14:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 14:49.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] 14:49.68 memset(aT, 0, sizeof(T)); 14:49.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 14:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 14:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 14:49.69 class StaticStrings { 14:49.69 ^~~~~~~~~~~~~ 14:49.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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::PreliminaryObjectArray]': 14:49.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 14:49.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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.70 memset(aT, 0, sizeof(T)); 14:49.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 14:49.73 class PreliminaryObjectArray { 14:49.73 ^~~~~~~~~~~~~~~~~~~~~~ 14:49.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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::TypeNewScript]': 14:49.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 14:49.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.74 memset(aT, 0, sizeof(T)); 14:49.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 14:49.74 class TypeNewScript { 14:49.74 ^~~~~~~~~~~~~ 14:49.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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::jit::IonScriptCounts]': 14:49.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 14:49.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.74 memset(aT, 0, sizeof(T)); 14:49.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 14:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 14:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 14:49.77 struct IonScriptCounts { 14:49.77 ^~~~~~~~~~~~~~~ 14:49.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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::gcstats::ZoneGCStats]': 14:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 14:49.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.78 memset(aT, 0, sizeof(T)); 14:49.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 14:49.78 struct ZoneGCStats { 14:49.78 ^~~~~~~~~~~ 14:49.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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::NewObjectCache]': 14:49.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 14:49.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] 14:49.79 memset(aT, 0, sizeof(T)); 14:49.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 14:49.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 14:49.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:49.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:49.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:49.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:49.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:49.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:49.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 14:49.81 class NewObjectCache { 14:49.81 ^~~~~~~~~~~~~~ 14:49.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.82 /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]': 14:49.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 14:49.82 /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] 14:49.82 memset(aT, 0, sizeof(T)); 14:49.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 14:49.83 class MOZ_NON_PARAM alignas(8) Value { 14:49.83 ^~~~~ 14:49.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14: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::wasm::LinkDataTierCacheablePod]': 14:49.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 14: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::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.83 memset(aT, 0, sizeof(T)); 14:49.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCompile.h:22, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:43, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 14:49.84 struct LinkDataTierCacheablePod { 14:49.84 ^~~~~~~~~~~~~~~~~~~~~~~~ 14:49.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14: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::jit::CodeOffsetJump]': 14:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 14: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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.84 memset(aT, 0, sizeof(T)); 14:49.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 14:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 14:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 14:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:44, 14:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 14:49.86 class CodeOffsetJump { 14:49.86 ^~~~~~~~~~~~~~ 14:49.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.86 /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]': 14:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:179:26: required from here 14: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 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.86 memset(aT, 0, sizeof(T)); 14:49.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:145:10: note: 'struct AsmJSGlobal::CacheablePod' declared here 14:49.86 struct CacheablePod { 14:49.86 ^~~~~~~~~~~~ 14:49.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]': 14:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:271:31: required from here 14: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 AsmJSExport'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.86 memset(aT, 0, sizeof(T)); 14:49.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:263:7: note: 'class AsmJSExport' declared here 14:49.87 class AsmJSExport { 14:49.87 ^~~~~~~~~~~ 14:49.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]': 14:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:297:45: required from here 14:49.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 AsmJSMetadataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 14:49.87 memset(aT, 0, sizeof(T)); 14:49.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:49.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:291:8: note: 'struct AsmJSMetadataCacheablePod' declared here 14:49.88 struct AsmJSMetadataCacheablePod { 14:49.88 ^~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.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]': 14:49.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]' 14:49.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 14:49.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] 14:49.88 memset(table, 0, sizeof(*table) * capacity()); 14:49.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.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 14:49.88 class HashTableEntry { 14:49.88 ^~~~~~~~~~~~~~ 14:49.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]': 14:49.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]' 14:49.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 14:49.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 14:49.89 memset(table, 0, sizeof(*table) * capacity()); 14:49.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.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 14:49.89 class HashTableEntry { 14:49.89 ^~~~~~~~~~~~~~ 14:49.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:49.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 14:49.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 14:49.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 14:49.89 memset(table, 0, sizeof(*table) * capacity()); 14:49.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.89 /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 14:49.89 class HashTableEntry { 14:49.89 ^~~~~~~~~~~~~~ 14:49.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 >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 14:49.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 = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 14:49.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 14:49.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 >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 14:49.89 memset(table, 0, sizeof(*table) * capacity()); 14:49.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.90 /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 14:49.90 class HashTableEntry { 14:49.90 ^~~~~~~~~~~~~~ 14:49.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:44, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.90 /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]': 14:49.90 /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]' 14:49.90 /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]' 14:49.90 /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]' 14:49.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 14:49.90 /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] 14:49.90 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 14:49.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 14:49.91 class HashTableEntry { 14:49.91 ^~~~~~~~~~~~~~ 14:49.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 14:49.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:49.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 14:49.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:49.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 14:49.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 14:49.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.91 /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]': 14:49.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::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 14:49.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::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 14:49.91 /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]' 14:49.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:804:37: required from here 14:49.91 /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] 14:49.91 memset(p, 0, numElems * sizeof(T)); 14:49.92 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 14:49.92 class HashTableEntry { 14:49.92 ^~~~~~~~~~~~~~ 14:49.92 /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]': 14:49.92 /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]' 14:49.92 /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]' 14:49.92 /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]' 14:49.92 /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]' 14:49.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 14:49.92 /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] 14:49.93 memset(table, 0, sizeof(*table) * capacity()); 14:49.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.93 /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 14:49.93 class HashTableEntry { 14:49.93 ^~~~~~~~~~~~~~ 14:49.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 14:49.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': 14:49.93 /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] 14:49.93 if (!isConst || c == -1) 14:49.93 ~~~~~~~~~^~~~~~~~~~ 14:49.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitQuotientI32()': 14:49.93 /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] 14:49.94 if (!isConst || c == -1) 14:49.94 ~~~~~~~~~^~~~~~~~~~ 14:49.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.94 /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*)': 14:49.94 /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] 14:49.94 return begin()[aIndex]; 14:49.94 ~~~~~~~^ 14:49.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:2082:14: note: 'sigIndex' was declared here 14:49.94 uint32_t sigIndex; 14:49.94 ^~~~~~~~ 14:49.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()': 14:49.94 /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] 14:49.94 endAfterCurly - asmJSMetadata_->srcStart; 14:49.94 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:49.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 14:49.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitElse()': 14:49.95 /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] 14:49.95 if (!deadCode_) r = popJoinRegUnlessVoid(thenType); 14:49.95 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 14:49.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBr()': 14:49.95 /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] 14:49.95 Maybe r = popJoinRegUnlessVoid(type); 14:49.95 ^ 14:49.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 14:49.95 /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] 14:49.96 resultType(resultType) {} 14:49.96 ^ 14:49.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:6719:12: note: 'type' was declared here 14:49.96 ExprType type; 14:49.96 ^~~~ 14:49.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSelect()': 14:49.96 /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] 14:49.96 switch (NonAnyToValType(type)) { 14:49.96 ^~~~~~ 14:49.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:138, 14:49.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 14:49.96 /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] 14:49.97 if (MOZ_LIKELY(one == two)) { 14:49.97 ^~ 14:49.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1204:13: note: 'trueType' was declared here 14:49.97 StackType trueType; 14:49.97 ^~~~~~~~ 14:49.97 /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] 14:49.97 if (MOZ_LIKELY(one == two)) { 14:49.97 ^~ 14:49.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1201:13: note: 'falseType' was declared here 14:49.97 StackType falseType; 14:49.97 ^~~~~~~~~ 14:49.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 14:49.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 14:49.97 /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] 14:49.97 switch (kind) { 14:49.97 ^~~~~~ 14:49.97 /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] 14:49.98 endIfThenElse(type); 14:49.98 ~~~~~~~~~~~~~^~~~~~ 14:49.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:49.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeExpr(AstDecodeContext&)': 14:49.98 /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] 14:49.98 if (!IsVoid(type)) value = c.popCopy(); 14:49.98 ^~ 14:49.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:685:12: note: 'type' was declared here 14:49.98 ExprType type; 14:49.98 ^~~~ 14:49.98 /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] 14:49.98 : expr(nullptr), terminationKind(terminationKind), type(type) {} 14:49.98 ^ 14:49.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:485:12: note: 'type' was declared here 14:49.98 ExprType type; 14:49.98 ^~~~ 14:49.98 /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] 14:49.99 : expr(nullptr), terminationKind(terminationKind), type(type) {} 14:49.99 ^ 14:49.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:497:12: note: 'type' was declared here 14:49.99 ExprType type; 14:49.99 ^~~~ 14:49.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:49.99 /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**)': 14:49.99 /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] 14:49.99 *aDst = temp; 14:49.99 ^ 14:49.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:49.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1964:14: note: 'func' was declared here 14:49.99 AstFunc* func; 14:49.99 ^~~~ 14:49.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.h:24, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:19, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:49.99 /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] 14:49.99 : name_(name), kind_(kind), ref_(ref) {} 14:49.99 ^ 14:49.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:49.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1873:12: note: 'index' was declared here 14:49.99 size_t index; 14:49.99 ^~~~~ 14:49.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmFrameIter.h:24, 14:49.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:30, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:50.00 /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] 14:50.00 struct Limits { 14:50.00 ^~~~~~ 14:50.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:50.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)& memory +12)' was declared here 14:50.00 Maybe memory; 14:50.00 ^~~~~~ 14:50.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:50.00 /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] 14:50.00 if (aOther.mIsSome) { 14:50.00 ^~ 14:50.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:50.00 /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 14:50.00 Maybe memory; 14:50.00 ^~~~~~ 14:50.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 14:50.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:50.00 /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] 14:50.01 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 14:50.01 ^~ 14:50.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:50.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)& memory +4)' was declared here 14:50.01 Maybe memory; 14:50.01 ^~~~~~ 14:50.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmFrameIter.h:24, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:30, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 14:50.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 14:50.01 /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] 14:50.01 struct Limits { 14:50.01 ^~~~~~ 14:50.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 14:50.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: 'memory.js::wasm::Limits::initial' was declared here 14:50.01 Maybe memory; 14:50.01 ^~~~~~ 14:50.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:50.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 14:50.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 14:50.17 Compiling app_units v0.6.0 14:50.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:50.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:51.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:51.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:39, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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)': 14:51.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] 14:51.24 size - sizeof(js::NativeObject)); 14:51.24 ^ 14:51.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 14:51.24 class HeapSlot : public WriteBarrieredBase { 14:51.24 ^~~~~~~~ 14:51.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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]': 14:51.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 14:51.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] 14:51.25 memset(aT, 0, sizeof(T)); 14:51.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 14:51.27 struct TabSizes { 14:51.27 ^~~~~~~~ 14:51.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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::ServoSizes]': 14:51.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 14:51.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 14:51.28 memset(aT, 0, sizeof(T)); 14:51.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:51.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:51.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 14:51.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 14:51.29 struct ServoSizes { 14:51.29 ^~~~~~~~~~ 14:51.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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::StaticStrings]': 14:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 14:51.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 14:51.29 memset(aT, 0, sizeof(T)); 14:51.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:12, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 14:51.30 class StaticStrings { 14:51.30 ^~~~~~~~~~~~~ 14:51.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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::PreliminaryObjectArray]': 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 14:51.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 14:51.31 memset(aT, 0, sizeof(T)); 14:51.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:12, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 14:51.32 class PreliminaryObjectArray { 14:51.32 ^~~~~~~~~~~~~~~~~~~~~~ 14:51.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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::TypeNewScript]': 14:51.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 14:51.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 14:51.32 memset(aT, 0, sizeof(T)); 14:51.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:12, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 14:51.33 class TypeNewScript { 14:51.33 ^~~~~~~~~~~~~ 14:51.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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::gcstats::ZoneGCStats]': 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 14:51.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 14:51.35 memset(aT, 0, sizeof(T)); 14:51.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 14:51.35 struct ZoneGCStats { 14:51.35 ^~~~~~~~~~~ 14:51.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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]': 14:51.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 14:51.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] 14:51.36 memset(aT, 0, sizeof(T)); 14:51.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 14:51.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 14:51.36 struct IonScriptCounts { 14:51.37 ^~~~~~~~~~~~~~~ 14:51.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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]': 14:51.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 14:51.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] 14:51.38 memset(aT, 0, sizeof(T)); 14:51.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 14:51.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 14:51.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 14:51.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 14:51.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 14:51.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 14:51.38 class NewObjectCache { 14:51.38 ^~~~~~~~~~~~~~ 14:51.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.39 /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]': 14:51.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 14:51.39 /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] 14:51.39 memset(aT, 0, sizeof(T)); 14:51.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 14:51.40 class MOZ_NON_PARAM alignas(8) Value { 14:51.40 ^~~~~ 14:51.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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::gc::TenureCountCache]': 14:51.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 14:51.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::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 14:51.42 memset(aT, 0, sizeof(T)); 14:51.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 14:51.42 struct TenureCountCache { 14:51.42 ^~~~~~~~~~~~~~~~ 14:51.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.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]': 14:51.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 14:51.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] 14:51.42 memset(aT, 0, sizeof(T)); 14:51.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 14:51.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:38, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 14:51.43 class CodeOffsetJump { 14:51.43 ^~~~~~~~~~~~~~ 14:51.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.43 /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 >]': 14:51.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.cpp:646:23: required from here 14:51.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 type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 14:51.43 memset(aT, 0, sizeof(T)); 14:51.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayUtils.h:23, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedPtr.h:15, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Range.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:15, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray >' declared here 14:51.44 class EnumeratedArray { 14:51.44 ^~~~~~~~~~~~~~~ 14:51.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.44 /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]': 14:51.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.cpp:1002:29: required from here 14:51.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 type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 14:51.46 memset(aT, 0, sizeof(T)); 14:51.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayUtils.h:23, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedPtr.h:15, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Range.h:10, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:15, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray' declared here 14:51.47 class EnumeratedArray { 14:51.47 ^~~~~~~~~~~~~~~ 14:51.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.47 /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 >]': 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.cpp:1003:24: required from here 14:51.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 mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 14:51.47 memset(aT, 0, sizeof(T)); 14:51.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:51.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayUtils.h:23, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedPtr.h:15, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Range.h:10, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:15, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray >' declared here 14:51.48 class EnumeratedArray { 14:51.48 ^~~~~~~~~~~~~~~ 14:51.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 14:51.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 14:51.49 /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]': 14:51.49 /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]' 14:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 14:51.49 /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] 14:51.49 memset(table, 0, sizeof(*table) * capacity()); 14:51.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.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 14:51.50 class HashTableEntry { 14:51.50 ^~~~~~~~~~~~~~ 14:51.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]': 14:51.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]' 14:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 14:51.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] 14:51.51 memset(table, 0, sizeof(*table) * capacity()); 14:51.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.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 14:51.51 class HashTableEntry { 14:51.51 ^~~~~~~~~~~~~~ 14:51.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]': 14:51.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]' 14:51.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 14:51.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] 14:51.51 memset(table, 0, sizeof(*table) * capacity()); 14:51.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.52 /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 14:51.52 class HashTableEntry { 14:51.52 ^~~~~~~~~~~~~~ 14:51.52 /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]': 14:51.52 /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]' 14:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Nursery.cpp:874:18: required from here 14:51.52 /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] 14:51.52 memset(table, 0, sizeof(*table) * capacity()); 14:51.52 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.52 /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 14:51.52 class HashTableEntry { 14:51.53 ^~~~~~~~~~~~~~ 14:51.53 /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]': 14:51.53 /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]' 14:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RootMarking.cpp:385:60: required from here 14:51.53 /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] 14:51.53 memset(table, 0, sizeof(*table) * capacity()); 14:51.53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.54 /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 14:51.54 class HashTableEntry { 14:51.54 ^~~~~~~~~~~~~~ 14:51.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:51.54 Compiling bincode v0.9.1 14:51.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:51.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:51.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 14:51.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp:7, 14:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/Unified_cpp_layout_xul0.cpp:2: 14:51.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': 14:51.59 /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.59 foundInterface = 0; \ 14:51.59 ^~~~~~~~~~~~~~ 14:51.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' 14:51.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:51.59 ^~~~~~~~~~~~~~~~~~~~~~~ 14:51.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:51.59 NS_INTERFACE_MAP_END 14:51.59 ^~~~~~~~~~~~~~~~~~~~ 14:51.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 14:51.60 else 14:51.60 ^~~~ 14:51.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' 14:51.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:51.60 ^~~~~~~~~~~~~~~~~~ 14:51.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:51.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:51.60 ^~~~~~~~~~~~~~~~~~~~~~ 14:51.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 14:51.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 14:51.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 14:52.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 14:52.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 14:53.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 14:53.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventDispatcher.cpp:7, 14:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 14:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': 14:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.00 foundInterface = 0; \ 14:53.00 ^~~~~~~~~~~~~~ 14:53.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' 14:53.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:53.00 ^~~~~~~~~~~~~~~~~~~~~~~ 14:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventListenerService.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:53.00 NS_INTERFACE_MAP_END 14:53.00 ^~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.00 else 14:53.00 ^~~~ 14:53.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:53.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:53.01 ^~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventListenerService.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:53.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:53.01 ^~~~~~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.01 foundInterface = 0; \ 14:53.01 ^~~~~~~~~~~~~~ 14:53.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' 14:53.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:53.01 ^~~~~~~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:53.01 NS_INTERFACE_MAP_END 14:53.01 ^~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.01 else 14:53.01 ^~~~ 14:53.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' 14:53.01 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:53.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:53.01 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIReflowObserver) 14:53.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::DocumentObserver::QueryInterface(const nsIID&, void**)': 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.01 foundInterface = 0; \ 14:53.01 ^~~~~~~~~~~~~~ 14:53.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' 14:53.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:53.01 ^~~~~~~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:2104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:53.01 NS_INTERFACE_MAP_END 14:53.01 ^~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.01 else 14:53.01 ^~~~ 14:53.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' 14:53.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:53.01 ^~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:2103:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:53.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:53.01 ^~~~~~~~~~~~~~~~~~~~~~ 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': 14:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.01 foundInterface = 0; \ 14:53.01 ^~~~~~~~~~~~~~ 14:53.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' 14:53.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:53.02 ^~~~~~~~~~~~~~~~~~~~~~~ 14:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:53.02 NS_INTERFACE_MAP_END 14:53.02 ^~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.02 else 14:53.02 ^~~~ 14:53.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' 14:53.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:53.02 ^~~~~~~~~~~~~~~~~~ 14:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:53.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:53.02 ^~~~~~~~~~~~~~~~~~~~~~ 14:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': 14:53.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:53.02 foundInterface = 0; \ 14:53.02 ^~~~~~~~~~~~~~ 14:53.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' 14:53.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:53.02 ^~~~~~~~~~~~~~~~~~~~~~~ 14:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/JSEventHandler.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:53.02 NS_INTERFACE_MAP_END 14:53.02 ^~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.02 else 14:53.02 ^~~~ 14:53.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' 14:53.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:53.02 ^~~~~~~~~~~~~~~~~~ 14:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/JSEventHandler.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:53.03 NS_INTERFACE_MAP_ENTRY(JSEventHandler) 14:53.03 ^~~~~~~~~~~~~~~~~~~~~~ 14:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': 14:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.03 foundInterface = 0; \ 14:53.03 ^~~~~~~~~~~~~~ 14:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:53.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:53.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MessageEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:53.03 NS_INTERFACE_MAP_END_INHERITING(Event) 14:53.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventDispatcher.cpp:7, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 14:53.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 14:53.03 } else 14:53.03 ^~~~ 14:53.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' 14:53.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:53.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.03 /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' 14:53.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessageEvent) 14:53.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventDispatcher.cpp:7, 14:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MouseEvent.cpp: In member function 'virtual nsresult mozilla::dom::MouseEvent::QueryInterface(const nsIID&, void**)': 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.04 foundInterface = 0; \ 14:53.04 ^~~~~~~~~~~~~~ 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:53.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:53.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MouseEvent.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:53.04 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 14:53.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.04 else 14:53.04 ^~~~ 14:53.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' 14:53.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:53.04 ^~~~~~~~~~~~~~~~~~ 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MouseEvent.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:53.04 NS_INTERFACE_MAP_ENTRY(nsIDOMMouseEvent) 14:53.04 ^~~~~~~~~~~~~~~~~~~~~~ 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/NotifyPaintEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotifyPaintEvent::QueryInterface(const nsIID&, void**)': 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:53.04 foundInterface = 0; \ 14:53.04 ^~~~~~~~~~~~~~ 14:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:53.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:53.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/NotifyPaintEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:53.05 NS_INTERFACE_MAP_END_INHERITING(Event) 14:53.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.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 14:53.05 else 14:53.05 ^~~~ 14:53.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' 14:53.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:53.05 ^~~~~~~~~~~~~~~~~~ 14:53.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/NotifyPaintEvent.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:53.05 NS_INTERFACE_MAP_ENTRY(nsIDOMNotifyPaintEvent) 14:53.05 ^~~~~~~~~~~~~~~~~~~~~~ 14:53.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 14:54.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:54.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:43, 14:54.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:20: 14:54.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)': 14:54.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] 14:54.13 size - sizeof(js::NativeObject)); 14:54.13 ^ 14:54.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 14:54.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 14:54.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:54.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 14:54.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 14:54.14 class HeapSlot : public WriteBarrieredBase { 14:54.14 ^~~~~~~~ 14:54.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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::TabSizes]': 14:54.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 14:54.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 14:54.14 memset(aT, 0, sizeof(T)); 14:54.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 14:54.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 14:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 14:54.15 struct TabSizes { 14:54.15 ^~~~~~~~ 14:54.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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]': 14:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 14:54.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] 14:54.16 memset(aT, 0, sizeof(T)); 14:54.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 14:54.16 struct ServoSizes { 14:54.16 ^~~~~~~~~~ 14:54.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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::StaticStrings]': 14:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 14:54.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] 14:54.17 memset(aT, 0, sizeof(T)); 14:54.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 14:54.17 class StaticStrings { 14:54.17 ^~~~~~~~~~~~~ 14:54.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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::PreliminaryObjectArray]': 14:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 14:54.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 14:54.18 memset(aT, 0, sizeof(T)); 14:54.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 14:54.19 class PreliminaryObjectArray { 14:54.19 ^~~~~~~~~~~~~~~~~~~~~~ 14:54.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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::TypeNewScript]': 14:54.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 14:54.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 14:54.20 memset(aT, 0, sizeof(T)); 14:54.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 14:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 14:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 14:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 14:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 14:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 14:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 14:54.20 class TypeNewScript { 14:54.21 ^~~~~~~~~~~~~ 14:54.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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::jit::IonScriptCounts]': 14:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 14:54.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 14:54.21 memset(aT, 0, sizeof(T)); 14:54.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/EitherParser.h:22, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:15, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:13, 14:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 14:54.21 struct IonScriptCounts { 14:54.22 ^~~~~~~~~~~~~~~ 14:54.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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]': 14:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 14:54.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 14:54.23 memset(aT, 0, sizeof(T)); 14:54.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/EitherParser.h:22, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:15, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:13, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 14:54.23 struct ZoneGCStats { 14:54.23 ^~~~~~~~~~~ 14:54.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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]': 14:54.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 14:54.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] 14:54.24 memset(aT, 0, sizeof(T)); 14:54.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 14:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/EitherParser.h:22, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:15, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:13, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 14:54.25 class NewObjectCache { 14:54.25 ^~~~~~~~~~~~~~ 14:54.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.25 /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]': 14:54.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 14:54.25 /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] 14:54.25 memset(aT, 0, sizeof(T)); 14:54.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 14:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 14:54.26 class MOZ_NON_PARAM alignas(8) Value { 14:54.27 ^~~~~ 14:54.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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]': 14:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 14:54.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 14:54.27 memset(aT, 0, sizeof(T)); 14:54.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:54.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:24, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 14:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 14:54.27 class CodeOffsetJump { 14:54.27 ^~~~~~~~~~~~~~ 14:54.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 14:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 14:54.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 = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 14:54.27 /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]' 14:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 14:54.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 14:54.28 memset(table, 0, sizeof(*table) * capacity()); 14:54.28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.28 /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 14:54.28 class HashTableEntry { 14:54.28 ^~~~~~~~~~~~~~ 14:54.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:54.28 /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]' 14:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 14:54.28 /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] 14:54.28 memset(table, 0, sizeof(*table) * capacity()); 14:54.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.29 /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 14:54.29 class HashTableEntry { 14:54.29 ^~~~~~~~~~~~~~ 14:54.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::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:54.29 /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]' 14:54.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 14:54.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::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 14:54.29 memset(table, 0, sizeof(*table) * capacity()); 14:54.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.29 /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 14:54.29 class HashTableEntry { 14:54.29 ^~~~~~~~~~~~~~ 14:54.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::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 14:54.29 /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]' 14:54.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 14:54.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::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 14:54.29 memset(table, 0, sizeof(*table) * capacity()); 14:54.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.29 /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 14:54.29 class HashTableEntry { 14:54.29 ^~~~~~~~~~~~~~ 14:54.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::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:54.29 /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]' 14:54.29 /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]' 14:54.29 /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]' 14:54.30 /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]' 14:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 14:54.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 14:54.30 memset(table, 0, sizeof(*table) * capacity()); 14:54.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.30 /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 14:54.30 class HashTableEntry { 14:54.30 ^~~~~~~~~~~~~~ 14:54.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 14:54.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 14:54.30 /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]' 14:54.30 /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]' 14:54.30 /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]' 14:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:392:41: required from here 14:54.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] 14:54.31 memset(table, 0, sizeof(*table) * capacity()); 14:54.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.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 14:54.31 class HashTableEntry { 14:54.31 ^~~~~~~~~~~~~~ 14:54.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]': 14:54.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 14:54.31 /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]' 14:54.31 /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]' 14:54.31 /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]' 14:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:382:32: required from here 14:54.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] 14:54.31 memset(table, 0, sizeof(*table) * capacity()); 14:54.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.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 14:54.31 class HashTableEntry { 14:54.31 ^~~~~~~~~~~~~~ 14:54.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]': 14:54.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 14:54.31 /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]' 14:54.31 /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]' 14:54.31 /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]' 14:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:1351:31: required from here 14:54.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 14:54.32 memset(table, 0, sizeof(*table) * capacity()); 14:54.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.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 14:54.32 class HashTableEntry { 14:54.32 ^~~~~~~~~~~~~~ 14:54.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:20: 14:54.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSwitch(js::frontend::ParseNode*)': 14:54.32 /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] 14:54.32 !setSrcNoteOffset(caseNoteIndex, 0, offset() - lastCaseOffset)) { 14:54.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 14:54.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 14:54.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 14:54.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 14:54.37 /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**)': 14:54.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:54.37 foundInterface = 0; \ 14:54.37 ^~~~~~~~~~~~~~ 14:54.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' 14:54.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:54.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.37 /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' 14:54.37 NS_INTERFACE_MAP_END_INHERITING(BoxObject) 14:54.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.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 14:54.37 else 14:54.37 ^~~~ 14:54.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' 14:54.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:54.37 ^~~~~~~~~~~~~~~~~~ 14:54.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:54.37 NS_INTERFACE_MAP_ENTRY(nsITreeBoxObject) 14:54.37 ^~~~~~~~~~~~~~~~~~~~~~ 14:54.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': 14:54.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:54.38 foundInterface = 0; \ 14:54.38 ^~~~~~~~~~~~~~ 14:54.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' 14:54.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:54.38 ^~~~~~~~~~~~~~~~~~~~~~~ 14:54.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:54.39 NS_INTERFACE_MAP_END 14:54.39 ^~~~~~~~~~~~~~~~~~~~ 14:54.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: 14:54.39 /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 14:54.39 } else 14:54.39 ^~~~ 14:54.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 14:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 14:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': 14:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:54.40 foundInterface = 0; \ 14:54.40 ^~~~~~~~~~~~~~ 14: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' 14:54.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:54.40 ^~~~~~~~~~~~~~~~~~~~~~~ 14:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:357:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:54.40 NS_INTERFACE_MAP_END 14:54.40 ^~~~~~~~~~~~~~~~~~~~ 14:54.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 14:54.40 else 14:54.40 ^~~~ 14:54.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' 14:54.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:54.40 ^~~~~~~~~~~~~~~~~~ 14:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:356:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:54.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:54.40 ^~~~~~~~~~~~~~~~~~~~~~ 14:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': 14:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:54.40 foundInterface = 0; \ 14:54.40 ^~~~~~~~~~~~~~ 14: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' 14:54.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:54.41 ^~~~~~~~~~~~~~~~~~~~~~~ 14:54.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeContentView.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:54.41 NS_INTERFACE_MAP_END 14:54.41 ^~~~~~~~~~~~~~~~~~~~ 14:54.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:20, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 14:54.41 /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 14:54.41 else 14:54.41 ^~~~ 14:54.41 /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' 14:54.41 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 14:54.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:54.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 14:54.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 14:54.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': 14:54.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:54.42 foundInterface = 0; \ 14:54.42 ^~~~~~~~~~~~~~ 14:54.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' 14:54.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:54.42 ^~~~~~~~~~~~~~~~~~~~~~~ 14:54.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeSelection.cpp:249:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:54.42 NS_INTERFACE_MAP_END 14:54.42 ^~~~~~~~~~~~~~~~~~~~ 14:54.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 14:54.42 else 14:54.42 ^~~~ 14:54.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' 14:54.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:54.42 ^~~~~~~~~~~~~~~~~~ 14:54.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeSelection.cpp:248:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:54.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:54.42 ^~~~~~~~~~~~~~~~~~~~~~ 14:54.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 14:55.41 Compiling walkdir v1.0.7 14:55.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 14:55.50 liblayout_xul_tree.a.desc 14:55.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 14:57.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:57.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:57.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 14:57.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 14:57.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 14:57.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StaticMutex.h:11, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/gfx/2D.h:31, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxPattern.h:13, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGContextPaint.h:12, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGContextPaint.cpp:7, 14:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg/Unified_cpp_layout_svg0.cpp:2: 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult nsSVGFilterReference::QueryInterface(const nsIID&, void**)': 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:57.45 foundInterface = 0; \ 14:57.45 ^~~~~~~~~~~~~~ 14:57.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' 14:57.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:57.45 ^~~~~~~~~~~~~~~~~~~~~~~ 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:57.45 NS_INTERFACE_MAP_END 14:57.45 ^~~~~~~~~~~~~~~~~~~~ 14:57.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 14:57.45 else 14:57.45 ^~~~ 14:57.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' 14:57.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:57.45 ^~~~~~~~~~~~~~~~~~ 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:215:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:57.45 NS_INTERFACE_MAP_ENTRY(nsISVGFilterReference) 14:57.45 ^~~~~~~~~~~~~~~~~~~~~~ 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult nsSVGFilterChainObserver::QueryInterface(const nsIID&, void**)': 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:57.45 foundInterface = 0; \ 14:57.45 ^~~~~~~~~~~~~~ 14:57.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' 14:57.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:57.45 ^~~~~~~~~~~~~~~~~~~~~~~ 14:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:57.45 NS_INTERFACE_MAP_END 14:57.45 ^~~~~~~~~~~~~~~~~~~~ 14:57.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 14:57.46 else 14:57.46 ^~~~ 14:57.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' 14:57.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:57.46 ^~~~~~~~~~~~~~~~~~ 14:57.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:57.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:57.46 ^~~~~~~~~~~~~~~~~~~~~~ 14:57.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:01.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:01.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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::TabSizes]': 15:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 15:01.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.10 memset(aT, 0, sizeof(T)); 15:01.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 15:01.10 struct TabSizes { 15:01.10 ^~~~~~~~ 15:01.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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::ServoSizes]': 15:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 15:01.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.10 memset(aT, 0, sizeof(T)); 15:01.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 15:01.10 struct ServoSizes { 15:01.10 ^~~~~~~~~~ 15:01.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 15:01.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 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.11 memset(aT, 0, sizeof(T)); 15:01.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:18, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 15:01.11 class StaticStrings { 15:01.11 ^~~~~~~~~~~~~ 15:01.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 15:01.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.14 memset(aT, 0, sizeof(T)); 15:01.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:01.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:01.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:01.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 15:01.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:18, 15:01.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 15:01.15 class PreliminaryObjectArray { 15:01.15 ^~~~~~~~~~~~~~~~~~~~~~ 15:01.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 15:01.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] 15:01.15 memset(aT, 0, sizeof(T)); 15:01.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:01.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:18, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 15:01.16 class TypeNewScript { 15:01.16 ^~~~~~~~~~~~~ 15:01.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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::gcstats::ZoneGCStats]': 15:01.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 15:01.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.16 memset(aT, 0, sizeof(T)); 15:01.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 15:01.16 struct ZoneGCStats { 15:01.16 ^~~~~~~~~~~ 15:01.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 15:01.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] 15:01.16 memset(aT, 0, sizeof(T)); 15:01.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 15:01.17 struct IonScriptCounts { 15:01.17 ^~~~~~~~~~~~~~~ 15:01.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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::NewObjectCache]': 15:01.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 15:01.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.17 memset(aT, 0, sizeof(T)); 15:01.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 15:01.18 class NewObjectCache { 15:01.18 ^~~~~~~~~~~~~~ 15:01.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 15:01.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] 15:01.18 memset(aT, 0, sizeof(T)); 15:01.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 15:01.18 class MOZ_NON_PARAM alignas(8) Value { 15:01.18 ^~~~~ 15:01.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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::gc::TenureCountCache]': 15:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 15:01.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::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 15:01.18 memset(aT, 0, sizeof(T)); 15:01.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 15:01.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 15:01.19 struct TenureCountCache { 15:01.19 ^~~~~~~~~~~~~~~~ 15:01.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 15:01.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] 15:01.19 memset(aT, 0, sizeof(T)); 15:01.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:01.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:25, 15:01.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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 15:01.19 class CodeOffsetJump { 15:01.19 ^~~~~~~~~~~~~~ 15:01.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 15:01.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 15:01.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]': 15:01.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]' 15:01.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 15:01.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] 15:01.20 memset(table, 0, sizeof(*table) * capacity()); 15:01.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.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 15:01.20 class HashTableEntry { 15:01.20 ^~~~~~~~~~~~~~ 15:01.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]': 15:01.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]' 15:01.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 15:01.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::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 15:01.21 memset(table, 0, sizeof(*table) * capacity()); 15:01.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.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 15:01.21 class HashTableEntry { 15:01.21 ^~~~~~~~~~~~~~ 15:01.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]': 15:01.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]' 15:01.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 15:01.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] 15:01.21 memset(table, 0, sizeof(*table) * capacity()); 15:01.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.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 15:01.21 class HashTableEntry { 15:01.21 ^~~~~~~~~~~~~~ 15:01.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, js::HeapPtr >; HashPolicy = js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]': 15:01.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::HeapPtr; Value = js::HeapPtr; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::ZoneAllocPolicy]' 15:01.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.cpp:153:13: required from here 15:01.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::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] 15:01.21 memset(table, 0, sizeof(*table) * capacity()); 15:01.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.21 /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 15:01.21 class HashTableEntry { 15:01.21 ^~~~~~~~~~~~~~ 15:01.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 = const js::ReadBarriered; HashPolicy = js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 15:01.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::ReadBarriered; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]' 15:01.21 /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]' 15:01.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.cpp:309:54: required from here 15:01.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::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 15:01.21 memset(table, 0, sizeof(*table) * capacity()); 15:01.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.21 /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 15:01.21 class HashTableEntry { 15:01.21 ^~~~~~~~~~~~~~ 15:01.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::InitialShapeEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 15:01.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::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]' 15:01.22 /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]' 15:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.cpp:310:60: required from here 15:01.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 15:01.22 memset(table, 0, sizeof(*table) * capacity()); 15:01.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.22 /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 15:01.22 class HashTableEntry { 15:01.22 ^~~~~~~~~~~~~~ 15:01.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:03.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 15:03.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/ReflowInput.cpp:23, 15:03.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:65: 15:03.52 /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)': 15:03.52 /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] 15:03.52 frameType == mozilla::LayoutFrameType::BCTableCell; 15:03.52 ~~~~~~~~~~^~~~~~~~~~ 15:03.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:65: 15:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/ReflowInput.cpp:2151:21: note: 'fType' was declared here 15:03.52 LayoutFrameType fType; 15:03.52 ^~~~~ 15:03.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 15:04.31 Compiling nsstring v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/support/gecko/nsstring) 15:06.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:06.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:07.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 15:07.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 15:09.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 15:09.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 15:11.43 Compiling itertools v0.7.6 15:13.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:13.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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]': 15:13.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 15:13.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] 15:13.60 memset(aT, 0, sizeof(T)); 15:13.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 15:13.61 struct TabSizes { 15:13.61 ^~~~~~~~ 15:13.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::ServoSizes]': 15:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 15:13.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 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.61 memset(aT, 0, sizeof(T)); 15:13.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 15:13.62 struct ServoSizes { 15:13.62 ^~~~~~~~~~ 15:13.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::StaticStrings]': 15:13.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 15:13.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 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.62 memset(aT, 0, sizeof(T)); 15:13.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 15:13.63 class StaticStrings { 15:13.63 ^~~~~~~~~~~~~ 15:13.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::PreliminaryObjectArray]': 15:13.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 15:13.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::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.64 memset(aT, 0, sizeof(T)); 15:13.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 15:13.65 class PreliminaryObjectArray { 15:13.65 ^~~~~~~~~~~~~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::TypeNewScript]': 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 15:13.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.65 memset(aT, 0, sizeof(T)); 15:13.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 15:13.65 class TypeNewScript { 15:13.65 ^~~~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::IonScriptCounts]': 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 15:13.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.65 memset(aT, 0, sizeof(T)); 15:13.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 15:13.65 struct IonScriptCounts { 15:13.65 ^~~~~~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::gcstats::ZoneGCStats]': 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 15:13.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.65 memset(aT, 0, sizeof(T)); 15:13.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 15:13.65 struct ZoneGCStats { 15:13.65 ^~~~~~~~~~~ 15:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::NewObjectCache]': 15:13.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 15:13.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 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.65 memset(aT, 0, sizeof(T)); 15:13.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 15:13.66 class NewObjectCache { 15:13.66 ^~~~~~~~~~~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.66 /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]': 15:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 15:13.66 /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] 15:13.66 memset(aT, 0, sizeof(T)); 15:13.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ErrorReporter.h:14, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:177, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 15:13.66 class MOZ_NON_PARAM alignas(8) Value { 15:13.66 ^~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::gc::TenureCountCache]': 15:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 15:13.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::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 15:13.66 memset(aT, 0, sizeof(T)); 15:13.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Allocator.cpp:9, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:11: 15:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 15:13.66 struct TenureCountCache { 15:13.66 ^~~~~~~~~~~~~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::jit::CodeOffsetJump]': 15:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 15:13.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] 15:13.66 memset(aT, 0, sizeof(T)); 15:13.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:13.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 15:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:13, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Allocator.cpp:12, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:11: 15:13.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 15:13.67 class CodeOffsetJump { 15:13.67 ^~~~~~~~~~~~~~ 15:13.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ErrorReporter.h:14, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:177, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.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::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 15:13.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::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 15:13.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 15:13.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.67 memset(table, 0, sizeof(*table) * capacity()); 15:13.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.67 /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 15:13.67 class HashTableEntry { 15:13.67 ^~~~~~~~~~~~~~ 15:13.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 = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 15:13.67 /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]' 15:13.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 15:13.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] 15:13.67 memset(table, 0, sizeof(*table) * capacity()); 15:13.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.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 15:13.67 class HashTableEntry { 15:13.67 ^~~~~~~~~~~~~~ 15:13.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 = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 15:13.67 /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]' 15:13.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 15:13.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.67 memset(table, 0, sizeof(*table) * capacity()); 15:13.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.67 /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 15:13.67 class HashTableEntry { 15:13.67 ^~~~~~~~~~~~~~ 15:13.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 = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 15:13.68 /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]' 15:13.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 15:13.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, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.68 memset(table, 0, sizeof(*table) * capacity()); 15:13.68 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.68 /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 15:13.68 class HashTableEntry { 15:13.68 ^~~~~~~~~~~~~~ 15:13.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 = JS::Zone* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 15:13.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::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 15:13.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GC.cpp:4460:37: required from here 15:13.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, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.68 memset(table, 0, sizeof(*table) * capacity()); 15:13.68 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.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 15:13.69 class HashTableEntry { 15:13.69 ^~~~~~~~~~~~~~ 15:13.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]': 15:13.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 = const char*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 15:13.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GC.cpp:7330:34: required from here 15:13.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.69 memset(table, 0, sizeof(*table) * capacity()); 15:13.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.69 /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 15:13.69 class HashTableEntry { 15:13.69 ^~~~~~~~~~~~~~ 15:13.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::AtomStateEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 15:13.69 /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]' 15:13.69 /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]' 15:13.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GC.cpp:3532:38: required from here 15:13.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::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.69 memset(table, 0, sizeof(*table) * capacity()); 15:13.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.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 15:13.69 class HashTableEntry { 15:13.69 ^~~~~~~~~~~~~~ 15:13.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:12, 15:13.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 15:13.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Allocator.cpp:12, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:11: 15:13.70 /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]': 15:13.70 /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]' 15:13.70 /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]' 15:13.70 /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]' 15:13.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 15:13.70 /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] 15:13.70 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 15:13.70 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ErrorReporter.h:14, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:177, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 15:13.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 15:13.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 15:13.70 class HashTableEntry { 15:13.70 ^~~~~~~~~~~~~~ 15:13.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, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 15:13.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 = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 15:13.71 /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]' 15:13.71 /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]' 15:13.71 /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]' 15:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 15:13.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, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 15:13.71 memset(table, 0, sizeof(*table) * capacity()); 15:13.71 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.71 /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 15:13.71 class HashTableEntry { 15:13.72 ^~~~~~~~~~~~~~ 15:13.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:14.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 15:14.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:14.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:14.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 15:14.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 15:14.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 15:14.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 15:14.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 15:14.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGClass.cpp: In member function 'virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)': 15:14.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:14.08 foundInterface = 0; \ 15:14.08 ^~~~~~~~~~~~~~ 15:14.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' 15:14.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:14.08 ^~~~~~~~~~~~~~~~~~~~~~~ 15:14.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGClass.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:14.08 NS_INTERFACE_MAP_END 15:14.08 ^~~~~~~~~~~~~~~~~~~~ 15:14.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 15:14.08 else 15:14.08 ^~~~ 15:14.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' 15:14.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:14.09 ^~~~~~~~~~~~~~~~~~ 15:14.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGClass.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:14.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:14.09 ^~~~~~~~~~~~~~~~~~~~~~ 15:14.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGElement.cpp:27, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:29: 15:14.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:14.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] 15:14.09 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:14.09 ^ 15:14.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGElement.h:22, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedBoolean.h:11, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:12, 15:14.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 15:14.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:14.10 class nsCSSValue { 15:14.10 ^~~~~~~~~~ 15:14.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:14.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:14.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 15:14.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 15:14.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 15:14.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 15:14.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 15:14.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)': 15:14.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:14.10 foundInterface = 0; \ 15:14.11 ^~~~~~~~~~~~~~ 15:14.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' 15:14.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:14.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:14.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:14.15 NS_INTERFACE_MAP_END_INHERITING(nsSVGFEBase) 15:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:14.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:56: 15:14.15 /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 15:14.15 else 15:14.15 ^~~~ 15:14.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 15:14.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': 15:14.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:14.15 foundInterface = 0; \ 15:14.15 ^~~~~~~~~~~~~~ 15:14.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' 15:14.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:14.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:14.15 NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) 15:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:14.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:56: 15:14.15 /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 15:14.15 else 15:14.15 ^~~~ 15:14.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:14.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 15:14.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 15:14.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 15:14.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 15:14.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 15:14.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGString.cpp: In member function 'virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 15:14.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:14.16 foundInterface = 0; \ 15:14.16 ^~~~~~~~~~~~~~ 15:14.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' 15:14.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:14.16 ^~~~~~~~~~~~~~~~~~~~~~~ 15:14.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGString.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:14.16 NS_INTERFACE_MAP_END 15:14.16 ^~~~~~~~~~~~~~~~~~~~ 15:14.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 15:14.16 else 15:14.16 ^~~~ 15:14.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' 15:14.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:14.16 ^~~~~~~~~~~~~~~~~~ 15:14.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGString.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:14.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:14.16 ^~~~~~~~~~~~~~~~~~~~~~ 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:14.17 foundInterface = 0; \ 15:14.17 ^~~~~~~~~~~~~~ 15:14.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' 15:14.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:14.17 ^~~~~~~~~~~~~~~~~~~~~~~ 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:14.17 NS_INTERFACE_MAP_END 15:14.17 ^~~~~~~~~~~~~~~~~~~~ 15:14.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 15:14.17 else 15:14.17 ^~~~ 15:14.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' 15:14.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:14.17 ^~~~~~~~~~~~~~~~~~ 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:14.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:14.17 ^~~~~~~~~~~~~~~~~~~~~~ 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:14.17 foundInterface = 0; \ 15:14.17 ^~~~~~~~~~~~~~ 15:14.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' 15:14.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:14.17 ^~~~~~~~~~~~~~~~~~~~~~~ 15:14.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:14.18 NS_INTERFACE_MAP_END 15:14.18 ^~~~~~~~~~~~~~~~~~~~ 15:14.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 15:14.18 else 15:14.18 ^~~~ 15:14.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' 15:14.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:14.18 ^~~~~~~~~~~~~~~~~~ 15:14.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:14.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:14.18 ^~~~~~~~~~~~~~~~~~~~~~ 15:14.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 15:14.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:14.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:15.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 15:15.34 libdom_svg.a.desc 15:15.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 15:15.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 15:15.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 15:19.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 15:19.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 15:19.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 15:19.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/inspector/InspectorFontFace.cpp:10, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: 15:19.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:19.95 /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] 15:19.95 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:19.95 ^ 15:19.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsStyleStruct.h:38, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRuleNode.h:23, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsLayoutUtils.h:28, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.h:19, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/inspector/InspectorFontFace.h:12, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/inspector/InspectorFontFace.cpp:7, 15:19.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: 15:19.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:19.95 class nsCSSValue { 15:19.95 ^~~~~~~~~~ 15:19.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 15:20.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 15:20.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 15:20.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:20.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:20.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 15:20.75 libdocshell_base_timeline.a.desc 15:20.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 15:20.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 15:20.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 15:21.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 15:21.12 liblayout_inspector.a.desc 15:21.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 15:21.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 15:21.48 liblayout_forms.a.desc 15:21.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 15:22.91 Compiling semver v0.6.0 15:23.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 15:23.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 15:23.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 15:23.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables/Unified_cpp_layout_tables0.cpp:65: 15:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 15:23.84 /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] 15:23.84 memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 15:23.84 ^ 15:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.cpp:6075:8: note: 'struct BCBlockDirSeg' declared here 15:23.84 struct BCBlockDirSeg { 15:23.84 ^~~~~~~~~~~~~ 15:23.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 15:24.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 15:24.45 libextensions_universalchardet_src_base.a.desc 15:24.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 15:25.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 15:25.03 liblayout_tables.a.desc 15:25.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 15:26.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 15:26.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 15:26.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 15:26.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 15:27.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 15:27.13 libextensions_universalchardet_src_xpcom.a.desc 15:27.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 15:27.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 15:27.56 liblayout_printing.a.desc 15:27.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 15:29.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 15:29.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:29.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:29.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 15:29.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 15:29.01 /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**)': 15:29.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:29.01 foundInterface = 0; \ 15:29.01 ^~~~~~~~~~~~~~ 15:29.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' 15:29.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:29.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.01 /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' 15:29.01 NS_INTERFACE_MAP_END_INHERITING(Event) 15:29.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 15:29.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 15:29.01 } else 15:29.01 ^~~~ 15:29.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' 15:29.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:29.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.01 /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' 15:29.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRecorderErrorEvent) 15:29.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 15:29.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 15:29.01 /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**)': 15:29.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:29.01 foundInterface = 0; \ 15:29.01 ^~~~~~~~~~~~~~ 15:29.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' 15:29.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:29.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.02 /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' 15:29.02 NS_INTERFACE_MAP_END_INHERITING(Event) 15:29.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 15:29.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 15:29.02 } else 15:29.02 ^~~~ 15:29.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' 15:29.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:29.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.02 /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' 15:29.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamEvent) 15:29.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 15:29.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 15:29.02 /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**)': 15:29.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:29.02 foundInterface = 0; \ 15:29.02 ^~~~~~~~~~~~~~ 15:29.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' 15:29.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:29.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.02 /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' 15:29.03 NS_INTERFACE_MAP_END_INHERITING(Event) 15:29.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:29.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:29.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 15:29.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 15:29.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 15:29.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 15:29.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 15:29.03 } else 15:29.04 ^~~~ 15:29.04 /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:29.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:29.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.04 /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' 15:29.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrackEvent) 15:29.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:29.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 15:29.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 15:29.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 15:30.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 15:30.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp:12, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:29: 15:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:30.25 /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] 15:30.25 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:30.25 ^ 15:30.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:11, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleContext.h:11, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CachedInheritingStyles.cpp:9, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:11: 15:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:30.25 class nsCSSValue { 15:30.25 ^~~~~~~~~~ 15:30.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.h:13, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.cpp:9, 15:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 15:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp: In member function 'virtual nsresult mozilla::css::Declaration::QueryInterface(const nsIID&, void**)': 15:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:30.25 foundInterface = 0; \ 15:30.25 ^~~~~~~~~~~~~~ 15:30.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' 15:30.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:30.25 ^~~~~~~~~~~~~~~~~~~~~~~ 15:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:30.25 NS_INTERFACE_MAP_END 15:30.25 ^~~~~~~~~~~~~~~~~~~~ 15:30.25 /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 15:30.25 else 15:30.25 ^~~~ 15:30.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' 15:30.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:30.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:30.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleRule) 15:30.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': 15:30.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:30.28 foundInterface = 0; \ 15:30.28 ^~~~~~~~~~~~~~ 15:30.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' 15:30.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:30.28 ^~~~~~~~~~~~~~~~~~~~~~~ 15:30.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFace.cpp:97:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:30.28 NS_INTERFACE_MAP_END 15:30.28 ^~~~~~~~~~~~~~~~~~~~ 15:30.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 15:30.28 else 15:30.28 ^~~~ 15:30.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' 15:30.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:30.28 ^~~~~~~~~~~~~~~~~~ 15:30.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFace.cpp:96:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:30.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:30.29 ^~~~~~~~~~~~~~~~~~~~~~ 15:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': 15:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:30.29 foundInterface = 0; \ 15:30.29 ^~~~~~~~~~~~~~ 15:30.29 /usr/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:30.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:30.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFaceSet.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:30.29 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:30.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.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 15:30.29 else 15:30.29 ^~~~ 15:30.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' 15:30.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:30.30 ^~~~~~~~~~~~~~~~~~ 15:30.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFaceSet.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:30.30 NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) 15:30.30 ^~~~~~~~~~~~~~~~~~~~~~ 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/GroupRule.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:30.31 foundInterface = 0; \ 15:30.31 ^~~~~~~~~~~~~~ 15:30.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' 15:30.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/GroupRule.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:30.31 NS_INTERFACE_MAP_END_INHERITING(Rule) 15:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Loader.h:15, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSParser.h:15, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableResolver.h:15, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.cpp:11, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 15:30.31 /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:30.31 } else 15:30.31 ^~~~ 15:30.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' 15:30.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.31 /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' 15:30.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) 15:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.h:13, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.cpp:9, 15:30.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:30.31 foundInterface = 0; \ 15:30.31 ^~~~~~~~~~~~~~ 15:30.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' 15:30.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:30.31 ^~~~~~~~~~~~~~~~~~~~~~~ 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ImageLoader.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:30.31 NS_INTERFACE_MAP_END 15:30.31 ^~~~~~~~~~~~~~~~~~~~ 15:30.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 15:30.31 else 15:30.31 ^~~~ 15:30.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' 15:30.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:30.31 ^~~~~~~~~~~~~~~~~~ 15:30.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ImageLoader.cpp:357:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:30.31 NS_INTERFACE_MAP_ENTRY(imgINotificationObserver) 15:30.31 ^~~~~~~~~~~~~~~~~~~~~~ 15:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaList.cpp: In member function 'virtual nsresult mozilla::dom::MediaList::QueryInterface(const nsIID&, void**)': 15:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:30.32 foundInterface = 0; \ 15:30.32 ^~~~~~~~~~~~~~ 15:30.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' 15:30.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:30.32 ^~~~~~~~~~~~~~~~~~~~~~~ 15:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:30.32 NS_INTERFACE_MAP_END 15:30.32 ^~~~~~~~~~~~~~~~~~~~ 15:30.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 15:30.32 else 15:30.32 ^~~~ 15:30.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' 15:30.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:30.32 ^~~~~~~~~~~~~~~~~~ 15:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:30.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:30.32 ^~~~~~~~~~~~~~~~~~~~~~ 15:30.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 15:30.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 15:30.93 liblayout_ipc.a.desc 15:30.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 15:32.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:32.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::TabSizes]': 15:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 15:32.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::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.57 memset(aT, 0, sizeof(T)); 15:32.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 15:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 15:32.58 struct TabSizes { 15:32.58 ^~~~~~~~ 15:32.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::ServoSizes]': 15:32.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 15:32.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.59 memset(aT, 0, sizeof(T)); 15:32.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 15:32.59 struct ServoSizes { 15:32.59 ^~~~~~~~~~ 15:32.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::StaticStrings]': 15:32.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 15:32.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::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.60 memset(aT, 0, sizeof(T)); 15:32.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 15:32.62 class StaticStrings { 15:32.62 ^~~~~~~~~~~~~ 15:32.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::PreliminaryObjectArray]': 15:32.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 15:32.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 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.62 memset(aT, 0, sizeof(T)); 15:32.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:32.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 15:32.64 class PreliminaryObjectArray { 15:32.64 ^~~~~~~~~~~~~~~~~~~~~~ 15:32.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::TypeNewScript]': 15:32.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 15:32.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 type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.65 memset(aT, 0, sizeof(T)); 15:32.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 15:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 15:32.66 class TypeNewScript { 15:32.66 ^~~~~~~~~~~~~ 15:32.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::jit::IonScriptCounts]': 15:32.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 15:32.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::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.67 memset(aT, 0, sizeof(T)); 15:32.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 15:32.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 15:32.68 struct IonScriptCounts { 15:32.68 ^~~~~~~~~~~~~~~ 15:32.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::gcstats::ZoneGCStats]': 15:32.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 15:32.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::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.70 memset(aT, 0, sizeof(T)); 15:32.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 15:32.70 struct ZoneGCStats { 15:32.70 ^~~~~~~~~~~ 15:32.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::NewObjectCache]': 15:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 15:32.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::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.72 memset(aT, 0, sizeof(T)); 15:32.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 15:32.72 class NewObjectCache { 15:32.72 ^~~~~~~~~~~~~~ 15:32.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.72 /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]': 15:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 15:32.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] 15:32.72 memset(aT, 0, sizeof(T)); 15:32.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 15:32.73 class MOZ_NON_PARAM alignas(8) Value { 15:32.73 ^~~~~ 15:32.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 15:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.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::jit::CodeOffsetJump]': 15:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 15:32.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::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 15:32.78 memset(aT, 0, sizeof(T)); 15:32.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:32.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:36, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 15:32.78 class CodeOffsetJump { 15:32.78 ^~~~~~~~~~~~~~ 15:32.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 15:32.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 15:32.78 /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]': 15:32.78 /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]' 15:32.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 15:32.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] 15:32.78 memset(table, 0, sizeof(*table) * capacity()); 15:32.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:32.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 15:32.78 class HashTableEntry { 15:32.78 ^~~~~~~~~~~~~~ 15:32.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]': 15:32.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]' 15:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 15:32.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] 15:32.79 memset(table, 0, sizeof(*table) * capacity()); 15:32.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:32.79 /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 15:32.79 class HashTableEntry { 15:32.79 ^~~~~~~~~~~~~~ 15:32.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::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 15:32.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 = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 15:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 15:32.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::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 15:32.79 memset(table, 0, sizeof(*table) * capacity()); 15:32.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:32.79 /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 15:32.79 class HashTableEntry { 15:32.79 ^~~~~~~~~~~~~~ 15:32.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:32.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:32.79 /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*)': 15:32.79 /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=] 15:32.79 quadPointCount += 3 * quadPts; 15:32.79 ^ 15:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:311:17: note: here 15:32.80 case SkPath::kQuad_Verb: 15:32.80 ^~~~ 15:32.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:33.35 Compiling encoding_rs v0.7.2 15:33.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:33.71 libjs_src.a.desc 15:33.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 15:35.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 15:35.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 15:36.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 15:36.11 libdocshell_build.a.desc 15:36.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 15:36.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 15:36.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 15:38.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:38.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:38.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:38.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:41.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:41.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:43.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:43.20 liblayout_svg.a.desc 15:43.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 15:45.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 15:45.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 15:46.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 15:46.12 libwidget_gtk.a.desc 15:46.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 15:46.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:46.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:49.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 15:49.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 15:50.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 15:50.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMArray.h:15, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHEntry.h:10, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHEntry.cpp:7, 15:50.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: 15:50.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHTransaction.cpp: In member function 'virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)': 15:50.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.26 foundInterface = 0; \ 15:50.26 ^~~~~~~~~~~~~~ 15:50.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' 15:50.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.26 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHTransaction.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.26 NS_INTERFACE_MAP_END 15:50.26 ^~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.27 else 15:50.27 ^~~~ 15:50.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' 15:50.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.27 ^~~~~~~~~~~~~~~~~~ 15:50.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHTransaction.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.27 NS_INTERFACE_MAP_ENTRY(nsISHTransaction) 15:50.27 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': 15:50.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.27 foundInterface = 0; \ 15:50.27 ^~~~~~~~~~~~~~ 15:50.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' 15:50.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.27 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHistory.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.27 NS_INTERFACE_MAP_END 15:50.27 ^~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.27 else 15:50.27 ^~~~ 15:50.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' 15:50.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.27 ^~~~~~~~~~~~~~~~~~ 15:50.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHistory.cpp:235:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.28 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 15:50.28 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 15:50.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 15:50.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 15:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': 15:50.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.70 foundInterface = 0; \ 15:50.70 ^~~~~~~~~~~~~~ 15:50.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' 15:50.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.70 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.70 NS_INTERFACE_MAP_END 15:50.70 ^~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.70 else 15:50.70 ^~~~ 15:50.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' 15:50.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.74 ^~~~~~~~~~~~~~~~~~ 15:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.74 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 15:50.74 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.74 /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**)': 15:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.74 foundInterface = 0; \ 15:50.74 ^~~~~~~~~~~~~~ 15:50.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' 15:50.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:50.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMQuad.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:50.74 NS_INTERFACE_MAP_END_INHERITING(DOMRectReadOnly) 15:50.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:11, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.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 15:50.74 } else 15:50.74 ^~~~ 15:50.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' 15:50.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:50.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.74 /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' 15:50.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMQuad::QuadBounds) 15:50.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': 15:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.74 foundInterface = 0; \ 15:50.74 ^~~~~~~~~~~~~~ 15:50.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' 15:50.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.74 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.75 NS_INTERFACE_MAP_END 15:50.75 ^~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.75 else 15:50.75 ^~~~ 15:50.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' 15:50.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.75 ^~~~~~~~~~~~~~~~~~ 15:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:50.76 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': 15: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] 15:50.77 foundInterface = 0; \ 15:50.77 ^~~~~~~~~~~~~~ 15: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' 15:50.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.77 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.77 NS_INTERFACE_MAP_END 15:50.78 ^~~~~~~~~~~~~~~~~~~~ 15:50.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:11, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.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 15:50.79 } else 15:50.79 ^~~~ 15:50.79 /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' 15:50.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:50.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.79 /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' 15:50.79 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) 15:50.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': 15:50.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.80 foundInterface = 0; \ 15:50.80 ^~~~~~~~~~~~~~ 15:50.80 /usr/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:50.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:50.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRequest.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:50.80 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:50.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.80 else 15:50.80 ^~~~ 15:50.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' 15:50.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.80 ^~~~~~~~~~~~~~~~~~ 15:50.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRequest.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.80 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMRequest) 15:50.85 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.85 foundInterface = 0; \ 15:50.85 ^~~~~~~~~~~~~~ 15:50.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' 15:50.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.85 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.85 NS_INTERFACE_MAP_END 15:50.85 ^~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.85 else 15:50.85 ^~~~ 15:50.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' 15:50.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.85 ^~~~~~~~~~~~~~~~~~ 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:50.85 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.85 foundInterface = 0; \ 15:50.85 ^~~~~~~~~~~~~~ 15:50.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' 15:50.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.85 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DocumentFragment.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.85 NS_INTERFACE_MAP_END 15:50.85 ^~~~~~~~~~~~~~~~~~~~ 15:50.85 /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 15:50.85 else 15:50.85 ^~~~ 15:50.85 /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' 15:50.85 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:50.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DocumentFragment.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:50.86 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 15:50.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Element.cpp:64, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:119: 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:50.86 /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] 15:50.86 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:50.86 ^ 15:50.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DirectionalityUtils.cpp:214, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:65: 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:50.86 class nsCSSValue { 15:50.86 ^~~~~~~~~~ 15:50.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.86 foundInterface = 0; \ 15:50.86 ^~~~~~~~~~~~~~ 15:50.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' 15:50.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:50.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/EventSource.cpp:1900:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:50.86 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:50.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:11, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.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 15:50.86 } else 15:50.86 ^~~~ 15:50.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' 15:50.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:50.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 /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' 15:50.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EventSource) 15:50.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 15:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:50.86 foundInterface = 0; \ 15:50.86 ^~~~~~~~~~~~~~ 15:50.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' 15:50.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:50.86 ^~~~~~~~~~~~~~~~~~~~~~~ 15:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FormData.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:50.86 NS_INTERFACE_MAP_END 15:50.86 ^~~~~~~~~~~~~~~~~~~~ 15:50.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 15:50.87 else 15:50.87 ^~~~ 15:50.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' 15:50.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:50.87 ^~~~~~~~~~~~~~~~~~ 15:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FormData.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:50.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:50.87 ^~~~~~~~~~~~~~~~~~~~~~ 15:50.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 15:51.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 15:51.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:51.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:51.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.h:6, 15:51.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:3: 15:51.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': 15:51.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.16 foundInterface = 0; \ 15:51.16 ^~~~~~~~~~~~~~ 15:51.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' 15:51.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.16 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.16 NS_INTERFACE_MAP_END 15:51.16 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.16 else 15:51.16 ^~~~ 15:51.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' 15:51.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.16 ^~~~~~~~~~~~~~~~~~ 15:51.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.16 NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) 15:51.16 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': 15:51.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.17 foundInterface = 0; \ 15:51.17 ^~~~~~~~~~~~~~ 15:51.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' 15:51.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.17 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.17 NS_INTERFACE_MAP_END 15:51.17 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.17 else 15:51.17 ^~~~ 15:51.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' 15:51.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.17 ^~~~~~~~~~~~~~~~~~ 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.17 NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) 15:51.17 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.17 foundInterface = 0; \ 15:51.17 ^~~~~~~~~~~~~~ 15:51.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' 15:51.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.17 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.17 NS_INTERFACE_MAP_END 15:51.17 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.17 else 15:51.17 ^~~~ 15:51.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' 15:51.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.17 ^~~~~~~~~~~~~~~~~~ 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.17 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) 15:51.17 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': 15:51.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.17 foundInterface = 0; \ 15:51.17 ^~~~~~~~~~~~~~ 15:51.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' 15:51.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.18 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:228:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.18 NS_INTERFACE_MAP_END 15:51.18 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.18 else 15:51.18 ^~~~ 15:51.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' 15:51.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.19 ^~~~~~~~~~~~~~~~~~ 15:51.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:227:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.19 NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) 15:51.19 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': 15:51.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.20 foundInterface = 0; \ 15:51.20 ^~~~~~~~~~~~~~ 15:51.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' 15:51.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.20 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.20 NS_INTERFACE_MAP_END 15:51.20 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.20 else 15:51.20 ^~~~ 15:51.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' 15:51.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.20 ^~~~~~~~~~~~~~~~~~ 15:51.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.20 NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) 15:51.20 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': 15:51.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.20 foundInterface = 0; \ 15:51.20 ^~~~~~~~~~~~~~ 15:51.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' 15:51.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.21 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:348:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.21 NS_INTERFACE_MAP_END 15:51.21 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.21 else 15:51.21 ^~~~ 15:51.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' 15:51.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.21 ^~~~~~~~~~~~~~~~~~ 15:51.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:347:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.21 NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) 15:51.21 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': 15:51.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.21 foundInterface = 0; \ 15:51.21 ^~~~~~~~~~~~~~ 15:51.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' 15:51.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.21 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:401:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.21 NS_INTERFACE_MAP_END 15:51.21 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.21 else 15:51.22 ^~~~ 15:51.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' 15:51.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.22 ^~~~~~~~~~~~~~~~~~ 15:51.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:400:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.22 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) 15:51.22 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': 15:51.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.22 foundInterface = 0; \ 15:51.22 ^~~~~~~~~~~~~~ 15:51.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' 15:51.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.22 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:461:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.22 NS_INTERFACE_MAP_END 15:51.22 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.22 else 15:51.22 ^~~~ 15:51.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' 15:51.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.22 ^~~~~~~~~~~~~~~~~~ 15:51.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:460:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.22 NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) 15:51.23 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 15:51.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 15:51.43 libdocshell_shistory.a.desc 15:51.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 15:51.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 15:51.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StaticMutex.h:11, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/gfx/2D.h:31, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxPattern.h:13, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxContext.h:15, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsSplitterFrame.cpp:14, 15:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/Unified_cpp_layout_xul2.cpp:2: 15:51.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': 15:51.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.83 foundInterface = 0; \ 15:51.83 ^~~~~~~~~~~~~~ 15:51.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' 15:51.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.83 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsXULPopupManager.cpp:1040:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.83 NS_INTERFACE_MAP_END 15:51.83 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.83 else 15:51.83 ^~~~ 15:51.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' 15:51.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.83 ^~~~~~~~~~~~~~~~~~ 15:51.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsXULPopupManager.cpp:1039:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:51.83 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 15:51.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 15:51.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.h:10, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp:6, 15:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: 15:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': 15:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:51.90 foundInterface = 0; \ 15:51.90 ^~~~~~~~~~~~~~ 15:51.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' 15:51.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:51.90 ^~~~~~~~~~~~~~~~~~~~~~~ 15:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:51.90 NS_INTERFACE_MAP_END 15:51.90 ^~~~~~~~~~~~~~~~~~~~ 15:51.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 15:51.90 else 15:51.90 ^~~~ 15:51.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' 15:51.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:51.90 ^~~~~~~~~~~~~~~~~~ 15:51.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:51.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:51.92 ^~~~~~~~~~~~~~~~~~~~~~ 15:51.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 15:52.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 15:52.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 15:52.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 15:52.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 15:52.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RuleProcessorCache.h:16, 15:52.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsLayoutStatics.cpp:37, 15:52.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:20: 15:52.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:52.47 /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] 15:52.48 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:52.48 ^ 15:52.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsContentDLF.cpp:12, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 15:52.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:52.48 class nsCSSValue { 15:52.48 ^~~~~~~~~~ 15:52.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsContentDLF.cpp:10, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 15:52.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]': 15:52.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 15:52.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] 15:52.48 memset(aT, 0, sizeof(T)); 15:52.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:52.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCModule.h:7, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsLayoutModule.cpp:9, 15:52.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:11: 15:52.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 15:52.48 struct GlobalProperties { 15:52.48 ^~~~~~~~~~~~~~~~ 15:52.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 15:52.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 15:52.94 liblayout_xul.a.desc 15:52.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 15:52.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 15:52.97 libaccessible_aom.a.desc 15:52.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 15:53.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 15:53.48 liblayout_build.a.desc 15:53.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 15:53.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:53.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:55.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 15:55.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 15:55.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:55.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:55.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:55.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:56.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 15:56.18 libxpfe_components_build.a.desc 15:56.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 15:56.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:56.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:56.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 15:56.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 15:56.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:56.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 15:57.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 15:57.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': 15:57.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.60 foundInterface = 0; \ 15:57.60 ^~~~~~~~~~~~~~ 15:57.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' 15:57.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:57.60 ^~~~~~~~~~~~~~~~~~~~~~~ 15:57.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:57.60 NS_INTERFACE_MAP_END 15:57.60 ^~~~~~~~~~~~~~~~~~~~ 15:57.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.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 15:57.60 } else 15:57.60 ^~~~ 15:57.60 /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' 15:57.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:57.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.60 /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' 15:57.60 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) 15:57.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': 15:57.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.61 foundInterface = 0; \ 15:57.61 ^~~~~~~~~~~~~~ 15:57.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' 15:57.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:57.61 ^~~~~~~~~~~~~~~~~~~~~~~ 15:57.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:57.62 NS_INTERFACE_MAP_END 15:57.62 ^~~~~~~~~~~~~~~~~~~~ 15:57.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 15:57.62 else 15:57.62 ^~~~ 15:57.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' 15:57.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:57.63 ^~~~~~~~~~~~~~~~~~ 15:57.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:57.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:57.64 ^~~~~~~~~~~~~~~~~~~~~~ 15:57.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PointerEvent.cpp: In member function 'virtual nsresult mozilla::dom::PointerEvent::QueryInterface(const nsIID&, void**)': 15:57.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.64 foundInterface = 0; \ 15:57.64 ^~~~~~~~~~~~~~ 15:57.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' 15:57.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:57.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PointerEvent.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:57.64 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 15:57.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:57.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:57.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 15:57.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 15:57.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 15:57.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.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 15:57.66 } else 15:57.66 ^~~~ 15:57.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' 15:57.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:57.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.69 /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' 15:57.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PointerEvent) 15:57.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ScrollAreaEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollAreaEvent::QueryInterface(const nsIID&, void**)': 15:57.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.69 foundInterface = 0; \ 15:57.69 ^~~~~~~~~~~~~~ 15:57.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' 15:57.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:57.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ScrollAreaEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:57.69 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 15:57.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.70 /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:57.70 } else 15:57.70 ^~~~ 15:57.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' 15:57.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:57.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.70 /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' 15:57.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollAreaEvent) 15:57.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': 15:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.73 foundInterface = 0; \ 15:57.73 ^~~~~~~~~~~~~~ 15:57.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' 15:57.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:57.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:57.73 NS_INTERFACE_MAP_END_INHERITING(Event) 15:57.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.73 /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:57.73 } else 15:57.73 ^~~~ 15:57.73 /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:57.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:57.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.73 /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' 15:57.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StorageEvent) 15:57.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.76 foundInterface = 0; \ 15:57.76 ^~~~~~~~~~~~~~ 15:57.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' 15:57.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:57.76 ^~~~~~~~~~~~~~~~~~~~~~~ 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:57.76 NS_INTERFACE_MAP_END 15:57.76 ^~~~~~~~~~~~~~~~~~~~ 15:57.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 15:57.76 else 15:57.76 ^~~~ 15:57.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' 15:57.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:57.76 ^~~~~~~~~~~~~~~~~~ 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TextClause.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:57.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:57.76 ^~~~~~~~~~~~~~~~~~~~~~ 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.76 foundInterface = 0; \ 15:57.76 ^~~~~~~~~~~~~~ 15:57.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' 15:57.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:57.76 ^~~~~~~~~~~~~~~~~~~~~~~ 15:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Touch.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:57.77 NS_INTERFACE_MAP_END 15:57.77 ^~~~~~~~~~~~~~~~~~~~ 15:57.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 15:57.77 else 15:57.77 ^~~~ 15:57.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' 15:57.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:57.77 ^~~~~~~~~~~~~~~~~~ 15:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Touch.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:57.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:57.78 ^~~~~~~~~~~~~~~~~~~~~~ 15:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': 15:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.78 foundInterface = 0; \ 15:57.78 ^~~~~~~~~~~~~~ 15:57.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' 15:57.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:57.78 ^~~~~~~~~~~~~~~~~~~~~~~ 15:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:57.78 NS_INTERFACE_MAP_END 15:57.78 ^~~~~~~~~~~~~~~~~~~~ 15:57.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 15:57.78 else 15:57.78 ^~~~ 15:57.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' 15:57.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:57.82 ^~~~~~~~~~~~~~~~~~ 15:57.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:57.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:57.82 ^~~~~~~~~~~~~~~~~~~~~~ 15:57.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': 15:57.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.82 foundInterface = 0; \ 15:57.82 ^~~~~~~~~~~~~~ 15:57.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' 15:57.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:57.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:57.82 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 15:57.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.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 15:57.82 } else 15:57.82 ^~~~ 15:57.82 /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:57.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:57.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.82 /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' 15:57.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TouchEvent) 15:57.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 15:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 15:57.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 15:57.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': 15: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] 15:57.84 foundInterface = 0; \ 15:57.84 ^~~~~~~~~~~~~~ 15:57.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' 15:57.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:57.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/UIEvent.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:57.84 NS_INTERFACE_MAP_END_INHERITING(Event) 15:57.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.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 15:57.84 else 15:57.84 ^~~~ 15:57.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' 15:57.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:57.84 ^~~~~~~~~~~~~~~~~~ 15:57.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/UIEvent.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:57.84 NS_INTERFACE_MAP_ENTRY(nsIDOMUIEvent) 15:57.85 ^~~~~~~~~~~~~~~~~~~~~~ 15:57.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': 15:57.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:57.86 foundInterface = 0; \ 15:57.86 ^~~~~~~~~~~~~~ 15:57.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' 15:57.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:57.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/XULCommandEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:57.86 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 15:57.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: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 15:57.87 else 15:57.87 ^~~~ 15: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' 15:57.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:57.87 ^~~~~~~~~~~~~~~~~~ 15:57.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/XULCommandEvent.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:57.87 NS_INTERFACE_MAP_ENTRY(nsIDOMXULCommandEvent) 15:57.87 ^~~~~~~~~~~~~~~~~~~~~~ 15:57.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 15:57.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:57.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:57.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 15:57.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 15:57.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 15:57.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 15:58.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 15:58.47 libdom_events.a.desc 15:58.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 15:58.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 15:58.94 libwidget_xremoteclient.a.desc 15:58.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 15:58.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 15:58.98 liblayout_mathml.a.desc 15:58.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 15:59.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 15:59.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 15:59.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 16:00.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 16:00.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 16:06.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:06.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:06.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:06.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRunnable.h:10, 16:06.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.h:10, 16:06.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.cpp:7, 16:06.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 16:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': 16:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:06.48 foundInterface = 0; \ 16:06.48 ^~~~~~~~~~~~~~ 16:06.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' 16:06.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:06.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:06.48 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 16:06.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 16:06.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.h:10, 16:06.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp:7, 16:06.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base3.cpp:11: 16:06.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 16:06.48 } else 16:06.48 ^~~~ 16:06.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' 16:06.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.49 /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' 16:06.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScreenOrientation) 16:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:06.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:06.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRunnable.h:10, 16:06.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.h:10, 16:06.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.cpp:7, 16:06.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 16:06.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Selection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': 16:06.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:06.50 foundInterface = 0; \ 16:06.50 ^~~~~~~~~~~~~~ 16:06.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' 16:06.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:06.50 ^~~~~~~~~~~~~~~~~~~~~~~ 16:06.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Selection.cpp:758:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:06.51 NS_INTERFACE_MAP_END 16:06.51 ^~~~~~~~~~~~~~~~~~~~ 16:06.51 /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:06.51 else 16:06.51 ^~~~ 16:06.51 /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:06.51 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:06.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Selection.cpp:757:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:06.51 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection) 16:06.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SelectionChangeListener.cpp: In member function 'virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)': 16:06.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:06.51 foundInterface = 0; \ 16:06.51 ^~~~~~~~~~~~~~ 16:06.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' 16:06.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:06.51 ^~~~~~~~~~~~~~~~~~~~~~~ 16:06.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SelectionChangeListener.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:06.51 NS_INTERFACE_MAP_END 16:06.51 ^~~~~~~~~~~~~~~~~~~~ 16:06.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 16:06.52 else 16:06.52 ^~~~ 16:06.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' 16:06.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:06.52 ^~~~~~~~~~~~~~~~~~ 16:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SelectionChangeListener.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:06.53 NS_INTERFACE_MAP_ENTRY(nsISelectionListener) 16:06.53 ^~~~~~~~~~~~~~~~~~~~~~ 16:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': 16:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:06.53 foundInterface = 0; \ 16:06.53 ^~~~~~~~~~~~~~ 16:06.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' 16:06.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:06.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ShadowRoot.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:06.54 NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) 16:06.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.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 16:06.54 else 16:06.54 ^~~~ 16:06.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' 16:06.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:06.54 ^~~~~~~~~~~~~~~~~~ 16:06.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ShadowRoot.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:06.54 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 16:06.54 ^~~~~~~~~~~~~~~~~~~~~~ 16:06.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': 16:06.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:06.55 foundInterface = 0; \ 16:06.55 ^~~~~~~~~~~~~~ 16:06.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' 16:06.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:06.55 ^~~~~~~~~~~~~~~~~~~~~~~ 16:06.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/StyleSheetList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:06.55 NS_INTERFACE_MAP_END 16:06.55 ^~~~~~~~~~~~~~~~~~~~ 16:06.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 16:06.55 else 16:06.55 ^~~~ 16:06.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' 16:06.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:06.55 ^~~~~~~~~~~~~~~~~~ 16:06.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/StyleSheetList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:06.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:06.55 ^~~~~~~~~~~~~~~~~~~~~~ 16:06.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': 16:06.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:06.56 foundInterface = 0; \ 16:06.56 ^~~~~~~~~~~~~~ 16: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' 16:06.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:06.56 ^~~~~~~~~~~~~~~~~~~~~~~ 16:06.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:06.57 NS_INTERFACE_MAP_END 16:06.57 ^~~~~~~~~~~~~~~~~~~~ 16: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 16:06.57 else 16:06.57 ^~~~ 16: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' 16:06.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:06.57 ^~~~~~~~~~~~~~~~~~ 16:06.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SubtleCrypto.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:06.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:06.57 ^~~~~~~~~~~~~~~~~~~~~~ 16:06.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:06.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 16:06.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.h:9, 16:06.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp:18: 16:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp: In member function 'virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)': 16:06.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:06.69 foundInterface = 0; \ 16:06.69 ^~~~~~~~~~~~~~ 16:06.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' 16:06.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:06.70 ^~~~~~~~~~~~~~~~~~~~~~~ 16:06.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:06.70 NS_INTERFACE_MAP_END 16:06.70 ^~~~~~~~~~~~~~~~~~~~ 16:06.70 /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:06.70 else 16:06.70 ^~~~ 16:06.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' 16:06.70 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:06.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.70 /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' 16:06.70 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHTTPIndex) 16:06.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 16:07.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 16:07.65 libxpfe_components_directory.a.desc 16:07.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 16:07.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 16:07.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 16:07.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:07.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:07.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:07.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:08.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 16:08.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 16:09.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 16:09.19 libaccessible_html.a.desc 16:09.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 16:09.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 16:09.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 16:12.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:12.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:12.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 16:12.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerializable.h:10, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPrincipal.h:10, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsJSPrincipals.h:10, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/LoadContext.cpp:8, 16:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult MaybeCloseWindowHelper::QueryInterface(const nsIID&, void**)': 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.00 foundInterface = 0; \ 16:13.00 ^~~~~~~~~~~~~~ 16:13.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' 16:13.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.00 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.00 NS_INTERFACE_MAP_END 16:13.00 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.00 else 16:13.00 ^~~~ 16:13.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' 16:13.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.00 ^~~~~~~~~~~~~~~~~~ 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.00 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:13.00 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.00 foundInterface = 0; \ 16:13.00 ^~~~~~~~~~~~~~ 16:13.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' 16:13.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.00 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.00 NS_INTERFACE_MAP_END 16:13.00 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.00 else 16:13.00 ^~~~ 16:13.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' 16:13.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.01 ^~~~~~~~~~~~~~~~~~ 16:13.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.01 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:13.01 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': 16:13.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.01 foundInterface = 0; \ 16:13.01 ^~~~~~~~~~~~~~ 16:13.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' 16:13.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShell.cpp:520:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.01 NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) 16:13.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.01 else 16:13.01 ^~~~ 16:13.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' 16:13.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.01 ^~~~~~~~~~~~~~~~~~ 16:13.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShell.cpp:519:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.01 NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) 16:13.01 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellLoadInfo.cpp: In member function 'virtual nsresult nsDocShellLoadInfo::QueryInterface(const nsIID&, void**)': 16:13.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.03 foundInterface = 0; \ 16:13.03 ^~~~~~~~~~~~~~ 16:13.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' 16:13.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.03 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellLoadInfo.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.03 NS_INTERFACE_MAP_END 16:13.03 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.03 else 16:13.03 ^~~~ 16:13.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' 16:13.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.03 ^~~~~~~~~~~~~~~~~~ 16:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellLoadInfo.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.03 NS_INTERFACE_MAP_ENTRY(nsIDocShellLoadInfo) 16:13.03 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': 16:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.03 foundInterface = 0; \ 16:13.03 ^~~~~~~~~~~~~~ 16:13.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' 16:13.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.03 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.cpp:115:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.03 NS_INTERFACE_MAP_END 16:13.03 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.04 else 16:13.04 ^~~~ 16:13.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' 16:13.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.04 ^~~~~~~~~~~~~~~~~~ 16:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.cpp:114:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.04 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:13.04 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsRefreshTimer.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': 16:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.04 foundInterface = 0; \ 16:13.04 ^~~~~~~~~~~~~~ 16:13.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' 16:13.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.04 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsRefreshTimer.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.04 NS_INTERFACE_MAP_END 16:13.04 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.04 else 16:13.04 ^~~~ 16:13.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' 16:13.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.04 ^~~~~~~~~~~~~~~~~~ 16:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsRefreshTimer.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.04 NS_INTERFACE_MAP_ENTRY(nsINamed) 16:13.04 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 16:13.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 16:13.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 16:13.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 16:13.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': 16:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.74 foundInterface = 0; \ 16:13.74 ^~~~~~~~~~~~~~ 16:13.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' 16:13.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.74 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 16:13.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.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 16:13.74 } else 16:13.74 ^~~~ 16:13.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' 16:13.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.74 /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' 16:13.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryList) 16:13.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PreloadedStyleSheet.cpp: In member function 'virtual nsresult mozilla::PreloadedStyleSheet::QueryInterface(const nsIID&, void**)': 16:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.76 foundInterface = 0; \ 16:13.76 ^~~~~~~~~~~~~~ 16:13.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' 16:13.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.76 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PreloadedStyleSheet.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.76 NS_INTERFACE_MAP_END 16:13.76 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.76 else 16:13.76 ^~~~ 16:13.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' 16:13.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.76 ^~~~~~~~~~~~~~~~~~ 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PreloadedStyleSheet.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:13.77 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Rule.cpp: In member function 'virtual nsresult mozilla::css::Rule::QueryInterface(const nsIID&, void**)': 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.77 foundInterface = 0; \ 16:13.77 ^~~~~~~~~~~~~~ 16:13.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' 16:13.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:13.77 ^~~~~~~~~~~~~~~~~~~~~~~ 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Rule.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:13.77 NS_INTERFACE_MAP_END 16:13.77 ^~~~~~~~~~~~~~~~~~~~ 16:13.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 16:13.77 else 16:13.77 ^~~~ 16:13.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' 16:13.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:13.77 ^~~~~~~~~~~~~~~~~~ 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Rule.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:13.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:13.77 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/RuleProcessorCache.h:16, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/RuleProcessorCache.cpp:11, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:47: 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:13.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] 16:13.77 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:13.77 ^ 16:13.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FontFace.h:14, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PostTraversalTask.cpp:9, 16:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:11: 16:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:13.77 class nsCSSValue { 16:13.77 ^~~~~~~~~~ 16:13.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoCSSRuleList.cpp: In member function 'virtual nsresult mozilla::ServoCSSRuleList::QueryInterface(const nsIID&, void**)': 16:13.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.79 foundInterface = 0; \ 16:13.79 ^~~~~~~~~~~~~~ 16:13.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' 16:13.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoCSSRuleList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.80 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 16:13.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.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 16:13.81 } else 16:13.81 ^~~~ 16:13.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' 16:13.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.82 /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' 16:13.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoCSSRuleList) 16:13.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoDocumentRule.cpp: In member function 'virtual nsresult mozilla::ServoDocumentRule::QueryInterface(const nsIID&, void**)': 16:13.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.85 foundInterface = 0; \ 16:13.85 ^~~~~~~~~~~~~~ 16:13.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' 16:13.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoDocumentRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.86 NS_INTERFACE_MAP_END_INHERITING(CSSMozDocumentRule) 16:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.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 16:13.86 } else 16:13.86 ^~~~ 16:13.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' 16:13.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.86 /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' 16:13.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoDocumentRule) 16:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoImportRule.cpp: In member function 'virtual nsresult mozilla::ServoImportRule::QueryInterface(const nsIID&, void**)': 16:13.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.86 foundInterface = 0; \ 16:13.86 ^~~~~~~~~~~~~~ 16:13.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' 16:13.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoImportRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.86 NS_INTERFACE_MAP_END_INHERITING(dom::CSSImportRule) 16:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.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 16:13.87 } else 16:13.87 ^~~~ 16:13.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' 16:13.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.90 /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' 16:13.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoImportRule) 16:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeDeclaration::QueryInterface(const nsIID&, void**)': 16:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.91 foundInterface = 0; \ 16:13.91 ^~~~~~~~~~~~~~ 16:13.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' 16:13.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.91 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 16:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:18, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.91 /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 16:13.91 else 16:13.91 ^~~~ 16:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:93:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 16:13.91 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 16:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeRule::QueryInterface(const nsIID&, void**)': 16:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.92 foundInterface = 0; \ 16:13.92 ^~~~~~~~~~~~~~ 16:13.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' 16:13.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.92 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) 16:13.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.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 16:13.93 } else 16:13.93 ^~~~ 16:13.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' 16:13.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.94 /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' 16:13.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeRule) 16:13.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeList::QueryInterface(const nsIID&, void**)': 16:13.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.94 foundInterface = 0; \ 16:13.94 ^~~~~~~~~~~~~~ 16:13.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' 16:13.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.94 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 16:13.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.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 16:13.95 } else 16:13.95 ^~~~ 16:13.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' 16:13.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.95 /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' 16:13.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeList) 16:13.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframesRule::QueryInterface(const nsIID&, void**)': 16:13.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:13.95 foundInterface = 0; \ 16:13.95 ^~~~~~~~~~~~~~ 16:13.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' 16:13.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:13.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:13.97 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframesRule) 16:13.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 16:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:13.97 /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 16:13.97 } else 16:13.97 ^~~~ 16:13.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' 16:13.97 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:13.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.97 /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' 16:13.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframesRule) 16:13.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 16:14.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 16:14.07 libdocshell_base.a.desc 16:14.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 16:14.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 16:14.65 libaccessible_ipc.a.desc 16:14.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 16:16.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:16.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:17.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 16:17.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 16:17.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:17.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 16:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 16:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:21, 16:17.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 16:17.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:17.97 /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] 16:17.98 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:17.98 ^ 16:17.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:18, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:21, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 16:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:17.98 class nsCSSValue { 16:17.98 ^~~~~~~~~~ 16:17.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 16:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsAttrChildContentList::QueryInterface(const nsIID&, void**)': 16:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:17.98 foundInterface = 0; \ 16:17.98 ^~~~~~~~~~~~~~ 16:17.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' 16:17.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:17.98 ^~~~~~~~~~~~~~~~~~~~~~~ 16:17.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:453:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:17.98 NS_INTERFACE_MAP_END 16:17.98 ^~~~~~~~~~~~~~~~~~~~ 16:17.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:17.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 16:17.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 16:17.99 } else 16:17.99 ^~~~ 16:17.99 /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' 16:17.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:17.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:17.99 /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' 16:17.99 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAttrChildContentList) 16:17.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:17.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 16:17.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 16:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': 16:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:17.99 foundInterface = 0; \ 16:17.99 ^~~~~~~~~~~~~~ 16:17.99 /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' 16:17.99 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 16:17.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 16:17.99 NS_INTERFACE_MAP_END_AGGREGATED(mNode) 16:17.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: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 16:17.99 else 16:17.99 ^~~~ 16:17.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' 16:18.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:18.01 ^~~~~~~~~~~~~~~~~~ 16:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:600:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:18.01 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:18.01 ^~~~~~~~~~~~~~~~~~~~~~ 16:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': 16:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:18.01 foundInterface = 0; \ 16:18.01 ^~~~~~~~~~~~~~ 16:18.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' 16:18.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.01 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:1948:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.01 NS_INTERFACE_MAP_END 16:18.01 ^~~~~~~~~~~~~~~~~~~~ 16:18.02 /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:18.02 else 16:18.02 ^~~~ 16:18.02 /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:18.02 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:1947:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:18.02 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 16:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': 16: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] 16:18.02 foundInterface = 0; \ 16:18.02 ^~~~~~~~~~~~~~ 16: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' 16:18.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.02 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.04 NS_INTERFACE_MAP_END 16:18.04 ^~~~~~~~~~~~~~~~~~~~ 16:18.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 16:18.04 else 16:18.04 ^~~~ 16:18.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' 16:18.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:18.04 ^~~~~~~~~~~~~~~~~~ 16:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:18.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:18.04 ^~~~~~~~~~~~~~~~~~~~~~ 16:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp: In member function 'virtual nsresult mozilla::dom::IntlUtils::QueryInterface(const nsIID&, void**)': 16:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:18.05 foundInterface = 0; \ 16:18.05 ^~~~~~~~~~~~~~ 16:18.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' 16:18.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.05 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.05 NS_INTERFACE_MAP_END 16:18.05 ^~~~~~~~~~~~~~~~~~~~ 16:18.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 16:18.05 else 16:18.05 ^~~~ 16:18.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' 16:18.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:18.05 ^~~~~~~~~~~~~~~~~~ 16:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:18.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:18.06 ^~~~~~~~~~~~~~~~~~~~~~ 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:18.06 foundInterface = 0; \ 16:18.06 ^~~~~~~~~~~~~~ 16:18.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' 16:18.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.06 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.06 NS_INTERFACE_MAP_END 16:18.06 ^~~~~~~~~~~~~~~~~~~~ 16:18.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 16:18.06 else 16:18.06 ^~~~ 16:18.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' 16:18.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:18.06 ^~~~~~~~~~~~~~~~~~ 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:18.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:18.06 ^~~~~~~~~~~~~~~~~~~~~~ 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:18.06 foundInterface = 0; \ 16:18.06 ^~~~~~~~~~~~~~ 16:18.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' 16:18.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.06 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Navigator.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.06 NS_INTERFACE_MAP_END 16:18.06 ^~~~~~~~~~~~~~~~~~~~ 16:18.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 16:18.06 else 16:18.06 ^~~~ 16:18.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' 16:18.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:18.07 ^~~~~~~~~~~~~~~~~~ 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Navigator.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:18.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:18.07 ^~~~~~~~~~~~~~~~~~~~~~ 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:18.07 foundInterface = 0; \ 16:18.07 ^~~~~~~~~~~~~~ 16:18.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' 16:18.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.07 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/NodeIterator.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.07 NS_INTERFACE_MAP_END 16:18.07 ^~~~~~~~~~~~~~~~~~~~ 16:18.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 16:18.07 else 16:18.07 ^~~~ 16:18.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' 16:18.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:18.07 ^~~~~~~~~~~~~~~~~~ 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/NodeIterator.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:18.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:18.07 ^~~~~~~~~~~~~~~~~~~~~~ 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ProcessGlobal.cpp: In member function 'virtual nsresult mozilla::dom::ProcessGlobal::QueryInterface(const nsIID&, void**)': 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:18.07 foundInterface = 0; \ 16:18.07 ^~~~~~~~~~~~~~ 16:18.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' 16:18.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:18.07 ^~~~~~~~~~~~~~~~~~~~~~~ 16:18.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ProcessGlobal.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:18.07 NS_INTERFACE_MAP_END 16:18.07 ^~~~~~~~~~~~~~~~~~~~ 16:18.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp:27, 16:18.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:74: 16:18.07 /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 16:18.07 } else 16:18.07 ^~~~ 16:18.07 /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' 16:18.07 } else 16:18.07 ^~~~ 16:18.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 16:18.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]': 16:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 16:18.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] 16:18.08 memset(aT, 0, sizeof(T)); 16:18.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:18.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.h:11, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp:7, 16:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:56: 16:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 16:18.08 struct GlobalProperties { 16:18.08 ^~~~~~~~~~~~~~~~ 16:18.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:18.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 16:18.39 libsecurity_manager_pki.a.desc 16:18.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 16:18.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:18.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:19.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:19.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:19.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 16:19.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 16:21.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 16:21.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 16:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 16:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 16:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellFactory.cpp:6, 16:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: 16:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': 16:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.32 foundInterface = 0; \ 16:21.32 ^~~~~~~~~~~~~~ 16:21.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' 16:21.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:21.33 ^~~~~~~~~~~~~~~~~~~~~~~ 16:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellService.cpp:227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:21.33 NS_INTERFACE_MAP_END 16:21.33 ^~~~~~~~~~~~~~~~~~~~ 16:21.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 16:21.33 else 16:21.33 ^~~~ 16:21.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' 16:21.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:21.33 ^~~~~~~~~~~~~~~~~~ 16:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellService.cpp:226:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:21.33 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 16:21.33 ^~~~~~~~~~~~~~~~~~~~~~ 16:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': 16:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.33 foundInterface = 0; \ 16:21.33 ^~~~~~~~~~~~~~ 16:21.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' 16:21.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:21.33 ^~~~~~~~~~~~~~~~~~~~~~~ 16:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsChromeTreeOwner.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:21.33 NS_INTERFACE_MAP_END 16:21.35 ^~~~~~~~~~~~~~~~~~~~ 16:21.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 16:21.35 else 16:21.35 ^~~~ 16:21.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' 16:21.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:21.35 ^~~~~~~~~~~~~~~~~~ 16:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsChromeTreeOwner.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:21.35 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:21.35 ^~~~~~~~~~~~~~~~~~~~~~ 16:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': 16:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.36 foundInterface = 0; \ 16:21.36 ^~~~~~~~~~~~~~ 16:21.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' 16:21.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:21.36 ^~~~~~~~~~~~~~~~~~~~~~~ 16:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:21.36 NS_INTERFACE_MAP_END 16:21.36 ^~~~~~~~~~~~~~~~~~~~ 16:21.36 /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 16:21.36 else 16:21.36 ^~~~ 16:21.36 /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' 16:21.36 NS_IMPL_QUERY_BODY_AGGREGATED(_interface, _aggregate) 16:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' 16:21.36 NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) 16:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': 16:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.36 foundInterface = 0; \ 16:21.36 ^~~~~~~~~~~~~~ 16:21.36 /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' 16:21.36 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 16:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:929:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 16:21.37 NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) 16:21.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.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 16:21.37 else 16:21.37 ^~~~ 16:21.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' 16:21.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:21.37 ^~~~~~~~~~~~~~~~~~ 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:21.37 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 16:21.37 ^~~~~~~~~~~~~~~~~~~~~~ 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.37 foundInterface = 0; \ 16:21.37 ^~~~~~~~~~~~~~ 16:21.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' 16:21.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:21.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsWebShellWindow.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:21.37 NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) 16:21.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.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 16:21.37 else 16:21.37 ^~~~ 16:21.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' 16:21.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:21.37 ^~~~~~~~~~~~~~~~~~ 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsWebShellWindow.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:21.37 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 16:21.37 ^~~~~~~~~~~~~~~~~~~~~~ 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.37 foundInterface = 0; \ 16:21.37 ^~~~~~~~~~~~~~ 16:21.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' 16:21.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:21.37 ^~~~~~~~~~~~~~~~~~~~~~~ 16:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsXULWindow.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:21.37 NS_INTERFACE_MAP_END 16:21.37 ^~~~~~~~~~~~~~~~~~~~ 16:21.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65: 16:21.37 /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 16:21.37 else 16:21.37 ^~~~ 16:21.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 16:21.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 16:21.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMemoryReporter.h:10, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla-config.h:202, 16:21.66 from : 16:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': 16:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:21.66 foundInterface = 0; \ 16:21.66 ^~~~~~~~~~~~~~ 16:21.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' 16:21.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:21.66 ^~~~~~~~~~~~~~~~~~~~~~~ 16:21.66 /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' 16:21.66 NS_INTERFACE_MAP_END 16:21.66 ^~~~~~~~~~~~~~~~~~~~ 16:21.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.h:18, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:10, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 16:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: 16:21.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 16:21.66 } else 16:21.66 ^~~~ 16:21.66 /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' 16:21.66 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) 16:21.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:21.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 16:22.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 16:22.37 libxpfe_appshell.a.desc 16:22.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 16:22.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 16:22.55 libextensions_spellcheck_hunspell_glue.a.desc 16:22.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 16:23.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:23.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:24.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:24.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:24.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 16:24.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAccessibleRelation.h:10, 16:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/nsAccessibleRelation.h:9, 16:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 16:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: 16:24.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': 16:24.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:24.51 foundInterface = 0; \ 16:24.51 ^~~~~~~~~~~~~~ 16:24.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' 16:24.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:24.51 ^~~~~~~~~~~~~~~~~~~~~~~ 16:24.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleGeneric.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:24.51 NS_INTERFACE_MAP_END 16:24.51 ^~~~~~~~~~~~~~~~~~~~ 16:24.51 /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:24.51 else 16:24.51 ^~~~ 16:24.53 /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:24.53 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:24.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleGeneric.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:24.53 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) 16:24.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': 16:24.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:24.53 foundInterface = 0; \ 16:24.53 ^~~~~~~~~~~~~~ 16:24.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' 16:24.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:24.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:24.53 NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) 16:24.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.54 /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:24.54 else 16:24.54 ^~~~ 16:24.54 /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:24.54 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 16:24.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 16:24.54 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, 16:24.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': 16:24.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:24.54 foundInterface = 0; \ 16:24.54 ^~~~~~~~~~~~~~ 16:24.54 /usr/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:24.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:24.54 ^~~~~~~~~~~~~~~~~~~~~~~ 16:24.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleTextRange.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:24.54 NS_INTERFACE_MAP_END 16:24.54 ^~~~~~~~~~~~~~~~~~~~ 16:24.54 /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:24.54 else 16:24.54 ^~~~ 16:24.54 /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:24.54 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:24.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleTextRange.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:24.55 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) 16:24.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:24.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 16:25.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 16:25.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 16:25.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 16:25.92 libaccessible_xpcom.a.desc 16:25.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 16:28.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:28.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:28.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 16:28.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/GeckoRestyleManager.cpp:29, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:29: 16:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:28.75 /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] 16:28.75 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:28.75 ^ 16:28.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 16:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:28.75 class nsCSSValue { 16:28.75 ^~~~~~~~~~ 16:28.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 16:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 16:28.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 16:28.78 /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]': 16:28.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/GeometryUtils.cpp:326:33: required from here 16:28.78 /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] 16:28.78 memset(aT, 0, sizeof(T)); 16:28.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:28.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsSize.h:12, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPoint.h:13, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsMargin.h:11, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrValue.h:22, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:21, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 16:28.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 16:28.78 struct PointTyped 16:28.78 ^~~~~~~~~~ 16:28.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:74: 16:28.78 /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)': 16:28.78 /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] 16:28.78 (_f != subtreeRoot || !targetNeedsReflowFromParent)) 16:28.78 ^~ 16:28.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:13, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:30, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:28.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:28.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 16:28.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 16:28.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 16:28.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 16:28.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h: In member function 'void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)': 16:28.79 /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] 16:28.80 operator T*() const & { return get(); } 16:28.80 ^ 16:28.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:29: 16:28.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/GeckoRestyleManager.cpp:2921:13: note: 'lastContinuation' was declared here 16:28.80 nsIFrame* lastContinuation; 16:28.80 ^~~~~~~~~~~~~~~~ 16:28.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 16:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:30.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 16:30.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaRule.cpp: In member function 'virtual nsresult mozilla::ServoMediaRule::QueryInterface(const nsIID&, void**)': 16:30.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.03 foundInterface = 0; \ 16:30.03 ^~~~~~~~~~~~~~ 16:30.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaRule.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.03 NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) 16:30.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.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 16:30.03 } else 16:30.03 ^~~~ 16:30.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' 16:30.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.03 /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' 16:30.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoMediaRule) 16:30.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:11, 16:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:29: 16:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:30.06 /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] 16:30.06 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:30.06 ^ 16:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoElementSnapshot.h:13, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindings.h:15, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:11, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:30.06 class nsCSSValue { 16:30.06 ^~~~~~~~~~ 16:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRuleDeclaration::QueryInterface(const nsIID&, void**)': 16:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.06 foundInterface = 0; \ 16:30.06 ^~~~~~~~~~~~~~ 16:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:38:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.06 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 16:30.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:29: 16:30.06 /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 16:30.06 } else 16:30.06 ^~~~ 16:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRule::QueryInterface(const nsIID&, void**)': 16:30.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.10 foundInterface = 0; \ 16:30.10 ^~~~~~~~~~~~~~ 16:30.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' 16:30.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:103:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.10 NS_INTERFACE_MAP_END_INHERITING(CSSPageRule) 16:30.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 16:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.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 16:30.11 } else 16:30.11 ^~~~ 16:30.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' 16:30.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.11 /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' 16:30.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoPageRule) 16:30.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRuleDeclaration::QueryInterface(const nsIID&, void**)': 16:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.11 foundInterface = 0; \ 16:30.11 ^~~~~~~~~~~~~~ 16:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp:42:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.11 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 16:30.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:56: 16:30.11 /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 16:30.11 } else 16:30.11 ^~~~ 16:30.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRule::QueryInterface(const nsIID&, void**)': 16:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.12 foundInterface = 0; \ 16:30.12 ^~~~~~~~~~~~~~ 16:30.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' 16:30.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.12 /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' 16:30.13 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 16:30.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.13 /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' 16:30.13 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(ServoStyleRule, css::Rule) 16:30.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 16:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 16:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.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 16:30.14 } else 16:30.14 ^~~~ 16:30.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' 16:30.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.14 /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' 16:30.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 16:30.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.15 /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' 16:30.15 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(ServoStyleRule, css::Rule) 16:30.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleSheet.cpp: In member function 'virtual nsresult mozilla::ServoStyleSheet::QueryInterface(const nsIID&, void**)': 16:30.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.17 foundInterface = 0; \ 16:30.17 ^~~~~~~~~~~~~~ 16:30.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' 16:30.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleSheet.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.17 NS_INTERFACE_MAP_END_INHERITING(StyleSheet) 16:30.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:74: 16:30.17 /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 16:30.17 else 16:30.17 ^~~~ 16:30.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoSupportsRule.cpp: In member function 'virtual nsresult mozilla::ServoSupportsRule::QueryInterface(const nsIID&, void**)': 16: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] 16:30.18 foundInterface = 0; \ 16:30.18 ^~~~~~~~~~~~~~ 16: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' 16:30.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoSupportsRule.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.18 NS_INTERFACE_MAP_END_INHERITING(CSSSupportsRule) 16:30.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.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 16:30.19 } else 16:30.19 ^~~~ 16:30.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' 16:30.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.19 /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' 16:30.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoSupportsRule) 16:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp: In member function 'virtual nsresult DOMCSSDeclarationImpl::QueryInterface(const nsIID&, void**)': 16:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.19 foundInterface = 0; \ 16:30.19 ^~~~~~~~~~~~~~ 16:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp:1021:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.19 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 16:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:119: 16:30.19 /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 16:30.19 } else 16:30.19 ^~~~ 16:30.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp: In member function 'virtual nsresult mozilla::css::StyleRule::QueryInterface(const nsIID&, void**)': 16:30.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.20 foundInterface = 0; \ 16:30.20 ^~~~~~~~~~~~~~ 16:30.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' 16:30.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp:1119:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.20 NS_INTERFACE_MAP_END_INHERITING(Rule) 16:30.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:119: 16:30.20 /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 16:30.20 } else 16:30.20 ^~~~ 16:30.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 16:30.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 16:30.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.21 foundInterface = 0; \ 16:30.21 ^~~~~~~~~~~~~~ 16:30.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' 16:30.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.21 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleSheet.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.21 NS_INTERFACE_MAP_END 16:30.21 ^~~~~~~~~~~~~~~~~~~~ 16:30.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 16:30.21 else 16:30.21 ^~~~ 16:30.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' 16:30.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.21 ^~~~~~~~~~~~~~~~~~ 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleSheet.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:30.21 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 16:30.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 16:30.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:30.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICommandLineRunner.h:10, 16:30.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:5: 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.21 foundInterface = 0; \ 16:30.21 ^~~~~~~~~~~~~~ 16:30.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' 16:30.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.21 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.21 NS_INTERFACE_MAP_END 16:30.21 ^~~~~~~~~~~~~~~~~~~~ 16:30.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' 16:30.21 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 16:30.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 16:30.21 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 16:30.22 ^~~~~~~~~~~~~~~~~~~~ 16:30.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:11: 16:30.22 /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 16:30.22 } else 16:30.22 ^~~~ 16:30.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 16:30.22 NS_IMPL_QUERY_CLASSINFO(aClass) \ 16:30.22 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.22 /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' 16:30.22 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 16:30.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 16:30.22 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 16:30.22 ^~~~~~~~~~~~~~~~~~~~ 16:30.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 16:30.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 16:30.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 16:30.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:30.59 libtoolkit_components_remote.a.desc 16:30.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 16:30.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:30.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:30.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 16:30.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': 16:30.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.75 foundInterface = 0; \ 16:30.75 ^~~~~~~~~~~~~~ 16:30.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' 16:30.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.75 NS_INTERFACE_MAP_END_INHERITING(Accessible) 16:30.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.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 16:30.77 } else 16:30.77 ^~~~ 16:30.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' 16:30.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.77 /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' 16:30.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeAccessible) 16:30.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 16:30.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': 16:30.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.77 foundInterface = 0; \ 16:30.77 ^~~~~~~~~~~~~~ 16:30.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' 16:30.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp:926:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.78 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 16:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16: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 16:30.78 } else 16:30.78 ^~~~ 16: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' 16:30.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.78 /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' 16:30.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeItemAccessible) 16:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': 16: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] 16:30.78 foundInterface = 0; \ 16:30.78 ^~~~~~~~~~~~~~ 16: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' 16:30.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.78 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 16:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 16:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.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 16:30.82 } else 16:30.82 ^~~~ 16:30.82 /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' 16:30.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.82 /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' 16:30.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridRowAccessible) 16:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': 16: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] 16:30.82 foundInterface = 0; \ 16:30.82 ^~~~~~~~~~~~~~ 16: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' 16:30.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp:369:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.82 NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) 16:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 16:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:30.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 16:30.82 } else 16:30.82 ^~~~ 16:30.82 /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' 16:30.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.82 /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' 16:30.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridCellAccessible) 16:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 16:30.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 16:30.90 libtoolkit_components_commandlines.a.desc 16:30.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 16:31.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 16:31.51 libaccessible_xul.a.desc 16:31.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 16:31.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 16:31.76 libtoolkit_components_browser_build.a.desc 16:31.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 16:32.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 16:32.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 16:33.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/filewatcher' 16:33.01 libtoolkit_components_filewatcher.a.desc 16:33.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/filewatcher' 16:34.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:34.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:35.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 16:35.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 16:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp: In member function 'virtual nsresult mozilla::HTMLEditRules::QueryInterface(const nsIID&, void**)': 16:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:35.15 foundInterface = 0; \ 16:35.15 ^~~~~~~~~~~~~~ 16:35.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' 16:35.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:35.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.16 /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' 16:35.16 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 16:35.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.16 /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' 16:35.16 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 16:35.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 16:35.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.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 16:35.16 } else 16:35.16 ^~~~ 16:35.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' 16:35.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:35.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.16 /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' 16:35.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 16:35.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.18 /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' 16:35.18 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 16:35.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:35.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:35.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 16:35.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:35.18 foundInterface = 0; \ 16:35.18 ^~~~~~~~~~~~~~ 16:35.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' 16:35.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:35.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditor.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:35.18 NS_INTERFACE_MAP_END_INHERITING(TextEditor) 16:35.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.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 16:35.18 else 16:35.18 ^~~~ 16:35.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' 16:35.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:35.18 ^~~~~~~~~~~~~~~~~~ 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditor.cpp:222:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:35.18 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 16:35.18 ^~~~~~~~~~~~~~~~~~~~~~ 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:35.18 foundInterface = 0; \ 16:35.18 ^~~~~~~~~~~~~~ 16:35.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' 16:35.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:35.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertNodeTransaction.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:35.18 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 16:35.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.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 16:35.21 } else 16:35.21 ^~~~ 16:35.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' 16:35.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:35.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.21 /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' 16:35.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) 16:35.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': 16:35.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:35.21 foundInterface = 0; \ 16:35.21 ^~~~~~~~~~~~~~ 16:35.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' 16:35.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:35.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertTextTransaction.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:35.21 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 16:35.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: 16:35.21 /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 16:35.21 } else 16:35.21 ^~~~ 16:35.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': 16:35.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:35.22 foundInterface = 0; \ 16:35.22 ^~~~~~~~~~~~~~ 16:35.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' 16:35.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:35.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/JoinNodeTransaction.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:35.23 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 16:35.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 16:35.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.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 16:35.23 } else 16:35.24 ^~~~ 16:35.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' 16:35.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:35.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.24 /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' 16:35.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) 16:35.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:35.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:35.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 16:35.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 16:35.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': 16:35.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:35.25 foundInterface = 0; \ 16:35.25 ^~~~~~~~~~~~~~ 16:35.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' 16:35.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:35.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/PlaceholderTransaction.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:35.26 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 16:35.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:35.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 16:35.26 else 16:35.26 ^~~~ 16:35.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' 16:35.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:35.26 ^~~~~~~~~~~~~~~~~~ 16:35.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/PlaceholderTransaction.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:35.26 NS_INTERFACE_MAP_ENTRY(nsIAbsorbingTransaction) 16:35.26 ^~~~~~~~~~~~~~~~~~~~~~ 16:35.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorBase.h:10, 16:35.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/TextEditor.h:9, 16:35.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:14, 16:35.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h: In member function 'mozilla::EditorRawDOMPoint mozilla::SplitNodeResult::SplitPoint() const': 16:35.26 /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] 16:35.26 if (NS_WARN_IF(mOffset.value() >= mParent->Length())) { 16:35.26 ^~ 16:35.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:18, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 16:35.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorUtils.h:197:23: note: '*((void*)& point +8)' was declared here 16:35.27 EditorRawDOMPoint point(mPreviousNode); 16:35.27 ^~~~~ 16:35.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorBase.h:10, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/TextEditor.h:9, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:14, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.27 /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**)': 16:35.27 /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] 16:35.27 mOffset = mozilla::Some(mOffset.value() + 1); 16:35.27 ~~~~~~~~~~~~~~~~^~~ 16:35.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:18, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 16:35.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorUtils.h:197:23: note: '*((void*)& point +8)' was declared here 16:35.27 EditorRawDOMPoint point(mPreviousNode); 16:35.27 ^~~~~ 16:35.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorBase.h:10, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/TextEditor.h:9, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:14, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 16:35.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 16:35.27 /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&)': 16:35.27 /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] 16:35.27 mChild = mParent->GetChildAt_Deprecated(mOffset.value()); 16:35.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 16:35.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:7357:21: note: '*((void*)& pointToInsert +8)' was declared here 16:35.27 EditorRawDOMPoint pointToInsert(aStartOfDeepestRightNode); 16:35.27 ^~~~~~~~~~~~~ 16:35.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 16:36.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 16:36.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/imgINotificationObserver.h:10, 16:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AlertNotification.h:8, 16:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp:5, 16:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: 16:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': 16: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] 16:36.03 foundInterface = 0; \ 16:36.03 ^~~~~~~~~~~~~~ 16: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' 16:36.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:36.03 ^~~~~~~~~~~~~~~~~~~~~~~ 16:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:36.03 NS_INTERFACE_MAP_END 16:36.03 ^~~~~~~~~~~~~~~~~~~~ 16: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 16:36.03 else 16:36.03 ^~~~ 16: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' 16:36.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:36.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.03 /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' 16:36.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) 16:36.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': 16: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] 16:36.03 foundInterface = 0; \ 16:36.03 ^~~~~~~~~~~~~~ 16: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' 16:36.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:36.03 ^~~~~~~~~~~~~~~~~~~~~~~ 16:36.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:36.06 NS_INTERFACE_MAP_END 16:36.06 ^~~~~~~~~~~~~~~~~~~~ 16:36.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 16:36.06 else 16:36.07 ^~~~ 16:36.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' 16:36.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:36.07 ^~~~~~~~~~~~~~~~~~ 16:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:36.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:36.07 ^~~~~~~~~~~~~~~~~~~~~~ 16:36.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 16:36.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 16:36.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 16:36.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 16:36.86 libtoolkit_components_alerts.a.desc 16:36.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 16:37.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 16:37.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:37.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:37.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.h:11, 16:37.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.h:11, 16:37.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp:8, 16:37.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: 16:37.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': 16:37.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:37.27 foundInterface = 0; \ 16:37.27 ^~~~~~~~~~~~~~ 16:37.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' 16:37.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:37.27 ^~~~~~~~~~~~~~~~~~~~~~~ 16:37.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:37.27 NS_INTERFACE_MAP_END 16:37.27 ^~~~~~~~~~~~~~~~~~~~ 16:37.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 16:37.27 else 16:37.27 ^~~~ 16:37.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' 16:37.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:37.27 ^~~~~~~~~~~~~~~~~~ 16:37.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:37.27 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:37.27 ^~~~~~~~~~~~~~~~~~~~~~ 16:37.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 16:37.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 16:37.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 16:37.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 16:37.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 16:37.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 16:37.58 libtoolkit_components_backgroundhangmonitor.a.desc 16:37.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 16:37.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 16:37.92 libtoolkit_components_browser.a.desc 16:37.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 16:37.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 16:37.96 libtoolkit_components_finalizationwitness.a.desc 16:37.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 16:38.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 16:38.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 16:38.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 16:38.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:38.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 16:38.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 16:38.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 16:38.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 16:38.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 16:38.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:38.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:38.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 16:38.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:38.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:38.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 16:38.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 16:38.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 16:38.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function 'virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)': 16:38.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:38.74 foundInterface = 0; \ 16:38.74 ^~~~~~~~~~~~~~ 16:38.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' 16:38.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:38.74 ^~~~~~~~~~~~~~~~~~~~~~~ 16:38.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:38.74 NS_INTERFACE_MAP_END 16:38.74 ^~~~~~~~~~~~~~~~~~~~ 16:38.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 16:38.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 16:38.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 16:38.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 16:38.74 } else 16:38.74 ^~~~ 16:38.74 /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' 16:38.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozEnglishWordUtils) 16:38.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:38.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 16:38.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': 16:38.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:38.75 foundInterface = 0; \ 16:38.75 ^~~~~~~~~~~~~~ 16:38.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' 16:38.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:38.75 ^~~~~~~~~~~~~~~~~~~~~~~ 16:38.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:500:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:38.75 NS_INTERFACE_MAP_END 16:38.75 ^~~~~~~~~~~~~~~~~~~~ 16:38.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 16:38.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 16:38.75 } else 16:38.75 ^~~~ 16:38.75 /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' 16:38.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) 16:38.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:38.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 16:38.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 16:38.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': 16:38.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:38.75 foundInterface = 0; \ 16:38.75 ^~~~~~~~~~~~~~ 16:38.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' 16:38.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:38.75 ^~~~~~~~~~~~~~~~~~~~~~~ 16:38.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozPersonalDictionary.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:38.76 NS_INTERFACE_MAP_END 16:38.76 ^~~~~~~~~~~~~~~~~~~~ 16:38.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 16:38.77 else 16:38.77 ^~~~ 16:38.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' 16:38.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:38.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:38.78 /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' 16:38.78 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIPersonalDictionary) 16:38.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:38.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)': 16:38.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:38.78 foundInterface = 0; \ 16:38.78 ^~~~~~~~~~~~~~ 16:38.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' 16:38.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:38.78 ^~~~~~~~~~~~~~~~~~~~~~~ 16:38.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:38.78 NS_INTERFACE_MAP_END 16:38.78 ^~~~~~~~~~~~~~~~~~~~ 16:38.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 16:38.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 16:38.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 16:38.80 /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 16:38.80 } else 16:38.80 ^~~~ 16:38.80 /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' 16:38.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozSpellChecker) 16:38.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:38.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 16:38.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 16:38.81 libtoolkit_components_downloads.a.desc 16:38.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 16:38.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 16:38.98 libtoolkit_components_diskspacewatcher.a.desc 16:38.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 16:39.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 16:39.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 16:39.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 16:39.44 libtoolkit_components_lz4.a.desc 16:39.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 16:39.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 16:39.98 libextensions_spellcheck_src.a.desc 16:39.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 16:40.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:40.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:41.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 16:41.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 16:41.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 16:41.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 16:42.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 16:42.16 libtoolkit_components_parentalcontrols.a.desc 16:42.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 16:42.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 16:42.77 libtoolkit_components_mozintl.a.desc 16:42.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 16:42.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 16:42.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 16:42.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:42.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:43.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 16:43.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 16:44.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 16:44.00 libtoolkit_components_mediasniffer.a.desc 16:44.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 16:44.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 16:44.15 libtoolkit_components_perf.a.desc 16:44.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 16:44.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 16:44.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 16:45.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 16:45.47 libaccessible_ipc_other.a.desc 16:45.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 16:46.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:46.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:46.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 16:46.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsINativeOSFileInternals.h:10, 16:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.h:10, 16:46.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp:11: 16:46.94 /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**)': 16:46.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:46.94 foundInterface = 0; \ 16:46.94 ^~~~~~~~~~~~~~ 16:46.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:46.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:46.94 ^~~~~~~~~~~~~~~~~~~~~~~ 16:46.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp:232:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:46.94 NS_INTERFACE_MAP_END 16:46.94 ^~~~~~~~~~~~~~~~~~~~ 16:46.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 16:46.94 else 16:46.94 ^~~~ 16:46.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' 16:46.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:46.94 ^~~~~~~~~~~~~~~~~~ 16:46.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp:231:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:46.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:46.94 ^~~~~~~~~~~~~~~~~~~~~~ 16:46.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 16:47.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 16:47.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 16:47.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 16:47.77 libtoolkit_components_osfile.a.desc 16:47.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 16:48.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 16:48.15 libtoolkit_components_reflect.a.desc 16:48.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 16:48.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:48.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:48.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 16:48.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 16:48.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 16:48.85 /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] 16:48.85 memset(&startRegs, 0, sizeof(startRegs)); 16:48.85 ^ 16:48.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:118, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 16:48.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 16:48.85 struct UnwindRegs { 16:48.85 ^~~~~~~~~~ 16:48.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/GeckoProfiler.h:67, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBufferEntry.h:11, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.h:10, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.cpp:7, 16:48.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 16:48.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::AmountFns]': 16:48.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 16:48.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::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 16:48.85 memset(aT, 0, sizeof(T)); 16:48.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:48.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:63, 16:48.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 16:48.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 16:48.87 struct AmountFns { 16:48.87 ^~~~~~~~~ 16:48.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 16:48.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 16:48.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/GeckoProfiler.h:67, 16:48.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBufferEntry.h:11, 16:48.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.h:10, 16:48.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.cpp:7, 16:48.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 16:48.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]': 16:48.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 16:48.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 nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 16:48.88 memset(aT, 0, sizeof(T)); 16:48.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:48.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:63, 16:48.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 16:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 16:48.88 struct SizeOfTabFns { 16:48.88 ^~~~~~~~~~~~ 16:48.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 16:48.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:48.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:49.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:49.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:49.11 Compiling syn v0.11.11 16:50.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 16:50.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 16:52.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 16:52.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/HyperTextAccessible.h:9, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/HyperTextAccessibleWrap.h:10, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/ARIAGridAccessible.h:9, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/ARIAGridAccessible-inl.h:10, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/ARIAGridAccessible.cpp:6, 16:52.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:52.08 foundInterface = 0; \ 16:52.08 ^~~~~~~~~~~~~~ 16:52.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' 16:52.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:52.08 ^~~~~~~~~~~~~~~~~~~~~~~ 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:52.08 NS_INTERFACE_MAP_END 16:52.08 ^~~~~~~~~~~~~~~~~~~~ 16:52.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 16:52.08 else 16:52.08 ^~~~ 16:52.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' 16:52.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:52.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.cpp:108:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:52.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) 16:52.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:52.08 foundInterface = 0; \ 16:52.08 ^~~~~~~~~~~~~~ 16:52.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' 16:52.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:52.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/DocAccessible.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:52.08 NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) 16:52.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:52.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 16:52.09 else 16:52.09 ^~~~ 16:52.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' 16:52.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:52.09 ^~~~~~~~~~~~~~~~~~ 16:52.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/DocAccessible.cpp:160:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:52.09 NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) 16:52.09 ^~~~~~~~~~~~~~~~~~~~~~ 16:52.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 16:52.37 Compiling phf_generator v0.7.21 16:53.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 16:53.08 libaccessible_generic.a.desc 16:53.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 16:55.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 16:55.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 16:55.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 16:55.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 16:55.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 16:55.75 libtoolkit_components_startup.a.desc 16:55.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 16:56.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 16:56.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 16:56.45 /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**)': 16:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.45 foundInterface = 0; \ 16:56.45 ^~~~~~~~~~~~~~ 16:56.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' 16:56.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:56.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.45 /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' 16:56.45 NS_INTERFACE_MAP_END_INHERITING(Event) 16:56.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 16:56.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 16:56.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 16:56.45 } else 16:56.45 ^~~~ 16:56.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' 16:56.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.45 /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' 16:56.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopStateEvent) 16:56.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 16:56.46 /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**)': 16:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.46 foundInterface = 0; \ 16:56.46 ^~~~~~~~~~~~~~ 16:56.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' 16:56.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:56.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.46 /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' 16:56.46 NS_INTERFACE_MAP_END_INHERITING(Event) 16:56.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 16:56.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 16:56.46 } else 16:56.46 ^~~~ 16:56.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' 16:56.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.46 /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' 16:56.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopupBlockedEvent) 16:56.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 16:56.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 16:56.47 /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**)': 16:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.47 foundInterface = 0; \ 16:56.47 ^~~~~~~~~~~~~~ 16:56.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' 16:56.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:56.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.47 /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' 16:56.47 NS_INTERFACE_MAP_END_INHERITING(Event) 16:56.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 16:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 16:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 16: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 16:56.47 } else 16:56.47 ^~~~ 16: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' 16:56.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.47 /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' 16:56.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionAvailableEvent) 16:56.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 16:56.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:56.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp: In member function 'virtual nsresult mozilla::dom::TimeoutHandler::QueryInterface(const nsIID&, void**)': 16:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.61 foundInterface = 0; \ 16:56.61 ^~~~~~~~~~~~~~ 16:56.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' 16:56.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:56.62 ^~~~~~~~~~~~~~~~~~~~~~~ 16:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:56.62 NS_INTERFACE_MAP_END 16:56.62 ^~~~~~~~~~~~~~~~~~~~ 16:56.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 16:56.62 else 16:56.62 ^~~~ 16:56.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' 16:56.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:56.63 ^~~~~~~~~~~~~~~~~~ 16:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:56.63 NS_INTERFACE_MAP_ENTRY(nsITimeoutHandler) 16:56.63 ^~~~~~~~~~~~~~~~~~~~~~ 16:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': 16: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] 16:56.63 foundInterface = 0; \ 16:56.63 ^~~~~~~~~~~~~~ 16: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' 16:56.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:56.63 ^~~~~~~~~~~~~~~~~~~~~~~ 16:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TreeWalker.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:56.63 NS_INTERFACE_MAP_END 16:56.63 ^~~~~~~~~~~~~~~~~~~~ 16:56.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 16:56.63 else 16:56.63 ^~~~ 16:56.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' 16:56.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:56.63 ^~~~~~~~~~~~~~~~~~ 16:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TreeWalker.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:56.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:56.63 ^~~~~~~~~~~~~~~~~~~~~~ 16:56.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 16:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 16:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp:22, 16:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 16:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:56.64 /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] 16:56.64 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:56.64 ^ 16:56.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 16:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:56.65 class nsCSSValue { 16:56.65 ^~~~~~~~~~ 16:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 16:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp: In member function 'nsresult nsAttrAndChildArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 16:56.65 /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] 16:56.65 (slotCount - aPos - 1) * sizeof(InternalAttr)); 16:56.65 ^ 16:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 16:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 16:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 16:56.66 struct InternalAttr { 16:56.66 ^~~~~~~~~~~~ 16:56.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 16:56.66 /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] 16:56.66 memset(&ATTRS(mImpl)[slotCount - 1], 0, sizeof(InternalAttr)); 16:56.66 ^ 16:56.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 16:56.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 16:56.67 struct InternalAttr { 16:56.67 ^~~~~~~~~~~~ 16:56.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 16:56.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp: In member function 'bool nsAttrAndChildArray::AddAttrSlot()': 16:56.67 /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] 16:56.67 childCount * sizeof(nsIContent*)); 16:56.67 ^ 16:56.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 16:56.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 16:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 16:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 16:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 16:56.69 struct InternalAttr { 16:56.69 ^~~~~~~~~~~~ 16:56.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentIterator::QueryInterface(const nsIID&, void**)': 16:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.69 foundInterface = 0; \ 16:56.69 ^~~~~~~~~~~~~~ 16:56.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' 16:56.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:56.70 ^~~~~~~~~~~~~~~~~~~~~~~ 16:56.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp:185:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:56.70 NS_INTERFACE_MAP_END 16:56.70 ^~~~~~~~~~~~~~~~~~~~ 16:56.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.70 /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 16:56.70 } else 16:56.70 ^~~~ 16:56.70 /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' 16:56.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsContentIterator) 16:56.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentSubtreeIterator::QueryInterface(const nsIID&, void**)': 16:56.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.70 foundInterface = 0; \ 16:56.70 ^~~~~~~~~~~~~~ 16:56.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:56.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:56.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp:821:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:56.70 NS_INTERFACE_MAP_END_INHERITING(nsContentIterator) 16:56.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.70 /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 16:56.70 } else 16:56.70 ^~~~ 16:56.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' 16:56.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.71 /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' 16:56.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsContentSubtreeIterator) 16:56.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': 16:56.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.72 foundInterface = 0; \ 16:56.72 ^~~~~~~~~~~~~~ 16:56.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' 16:56.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:56.72 ^~~~~~~~~~~~~~~~~~~~~~~ 16:56.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:56.72 NS_INTERFACE_MAP_END 16:56.72 ^~~~~~~~~~~~~~~~~~~~ 16:56.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 16:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.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 16:56.72 } else 16:56.72 ^~~~ 16:56.72 /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' 16:56.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.72 /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' 16:56.72 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) 16:56.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': 16:56.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.75 foundInterface = 0; \ 16:56.75 ^~~~~~~~~~~~~~ 16:56.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' 16:56.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:56.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:56.76 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 16:56.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 16:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.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 16:56.76 } else 16:56.77 ^~~~ 16:56.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' 16:56.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.77 /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' 16:56.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsSimpleContentList) 16:56.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsEmptyContentList::QueryInterface(const nsIID&, void**)': 16:56.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:56.77 foundInterface = 0; \ 16:56.77 ^~~~~~~~~~~~~~ 16:56.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' 16:56.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:56.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:56.77 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 16:56.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 16:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.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 16:56.77 } else 16:56.77 ^~~~ 16:56.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' 16:56.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:56.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.77 /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' 16:56.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsEmptyContentList) 16:56.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:56.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 16:56.78 /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]': 16:56.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 16:56.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 16:56.78 memset(aT, 0, sizeof(T)); 16:56.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:56.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/WindowNamedPropertiesHandler.cpp:16, 16:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:47: 16:56.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 16:56.78 struct GlobalProperties { 16:56.78 ^~~~~~~~~~~~~~~~ 16:56.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:57.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 16:57.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 16:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: 16:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp: In member function 'virtual nsresult mozilla::ExtensionPolicyService::QueryInterface(const nsIID&, void**)': 16:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:57.40 foundInterface = 0; \ 16:57.40 ^~~~~~~~~~~~~~ 16:57.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' 16:57.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:57.40 ^~~~~~~~~~~~~~~~~~~~~~~ 16:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp:425:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:57.40 NS_INTERFACE_MAP_END 16:57.40 ^~~~~~~~~~~~~~~~~~~~ 16:57.40 /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:57.40 else 16:57.40 ^~~~ 16:57.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' 16:57.40 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:57.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:57.40 /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' 16:57.40 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAddonPolicyService) 16:57.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:57.41 /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**)': 16:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:57.41 foundInterface = 0; \ 16:57.41 ^~~~~~~~~~~~~~ 16:57.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' 16:57.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:57.41 ^~~~~~~~~~~~~~~~~~~~~~~ 16:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:461:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:57.41 NS_INTERFACE_MAP_END 16:57.41 ^~~~~~~~~~~~~~~~~~~~ 16:57.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 16:57.41 else 16:57.41 ^~~~ 16:57.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' 16:57.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:57.42 ^~~~~~~~~~~~~~~~~~ 16:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:460:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:57.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:57.42 ^~~~~~~~~~~~~~~~~~~~~~ 16:57.42 /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**)': 16:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:57.42 foundInterface = 0; \ 16:57.42 ^~~~~~~~~~~~~~ 16:57.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' 16:57.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:57.42 ^~~~~~~~~~~~~~~~~~~~~~~ 16:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:571:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:57.42 NS_INTERFACE_MAP_END 16:57.42 ^~~~~~~~~~~~~~~~~~~~ 16:57.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 16:57.42 else 16:57.42 ^~~~ 16:57.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' 16:57.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:57.42 ^~~~~~~~~~~~~~~~~~ 16:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:570:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:57.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:57.42 ^~~~~~~~~~~~~~~~~~~~~~ 16:57.42 /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**)': 16:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:57.43 foundInterface = 0; \ 16:57.43 ^~~~~~~~~~~~~~ 16:57.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' 16:57.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:57.43 ^~~~~~~~~~~~~~~~~~~~~~~ 16:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:698:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:57.43 NS_INTERFACE_MAP_END 16:57.43 ^~~~~~~~~~~~~~~~~~~~ 16:57.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 16:57.43 else 16:57.43 ^~~~ 16:57.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' 16:57.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:57.43 ^~~~~~~~~~~~~~~~~~ 16:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:697:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:57.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:57.43 ^~~~~~~~~~~~~~~~~~~~~~ 16:57.43 /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**)': 16:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:57.43 foundInterface = 0; \ 16:57.43 ^~~~~~~~~~~~~~ 16:57.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' 16:57.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:57.43 ^~~~~~~~~~~~~~~~~~~~~~~ 16:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:375:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:57.43 NS_INTERFACE_MAP_END 16:57.43 ^~~~~~~~~~~~~~~~~~~~ 16:57.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 16:57.44 else 16:57.44 ^~~~ 16:57.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' 16:57.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:57.44 ^~~~~~~~~~~~~~~~~~ 16:57.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:374:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:57.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:57.44 ^~~~~~~~~~~~~~~~~~~~~~ 16:57.44 /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**)': 16:57.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:57.44 foundInterface = 0; \ 16:57.44 ^~~~~~~~~~~~~~ 16:57.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' 16:57.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:57.45 ^~~~~~~~~~~~~~~~~~~~~~~ 16:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:493:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:57.45 NS_INTERFACE_MAP_END 16:57.45 ^~~~~~~~~~~~~~~~~~~~ 16:57.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 16:57.45 else 16:57.45 ^~~~ 16:57.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' 16:57.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:57.45 ^~~~~~~~~~~~~~~~~~ 16:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:492:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:57.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:57.45 ^~~~~~~~~~~~~~~~~~~~~~ 16:57.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 16:57.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 16:57.99 libtoolkit_components_extensions.a.desc 16:57.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 16:58.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 16:58.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 16:59.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 16:59.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:59.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:59.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWebProgressListener.h:10, 16:59.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, 16:59.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: 16:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp: In member function 'virtual nsresult nsBrowserStatusFilter::QueryInterface(const nsIID&, void**)': 16:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:59.03 foundInterface = 0; \ 16:59.03 ^~~~~~~~~~~~~~ 16: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' 16:59.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:59.03 ^~~~~~~~~~~~~~~~~~~~~~~ 16:59.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' 16:59.03 NS_INTERFACE_MAP_END 16:59.03 ^~~~~~~~~~~~~~~~~~~~ 16: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 16:59.03 else 16:59.03 ^~~~ 16: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' 16:59.04 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:59.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:59.04 /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' 16:59.04 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgress) 16:59.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:59.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 16:59.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:59.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:00.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 17:00.10 libtoolkit_components_statusfilter.a.desc 17:00.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 17:00.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:00.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:01.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:01.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:02.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 17:02.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 17:02.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 17:02.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:02.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:02.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFind.h:10, 17:02.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.h:10, 17:02.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:9, 17:02.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find/Unified_cpp_components_find0.cpp:2: 17:02.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)': 17:02.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:02.22 foundInterface = 0; \ 17:02.22 ^~~~~~~~~~~~~~ 17:02.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' 17:02.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:02.22 ^~~~~~~~~~~~~~~~~~~~~~~ 17:02.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:02.22 NS_INTERFACE_MAP_END 17:02.22 ^~~~~~~~~~~~~~~~~~~~ 17:02.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 17:02.22 else 17:02.22 ^~~~ 17:02.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' 17:02.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:02.22 ^~~~~~~~~~~~~~~~~~ 17:02.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:02.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:02.22 ^~~~~~~~~~~~~~~~~~~~~~ 17:02.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': 17:02.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:02.25 foundInterface = 0; \ 17:02.25 ^~~~~~~~~~~~~~ 17:02.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' 17:02.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:02.26 ^~~~~~~~~~~~~~~~~~~~~~~ 17:02.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:427:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:02.26 NS_INTERFACE_MAP_END 17:02.26 ^~~~~~~~~~~~~~~~~~~~ 17:02.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 17:02.26 else 17:02.26 ^~~~ 17:02.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' 17:02.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:02.26 ^~~~~~~~~~~~~~~~~~ 17:02.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:426:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:02.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:02.26 ^~~~~~~~~~~~~~~~~~~~~~ 17:02.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 17:02.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:02.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:03.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 17:03.16 libtoolkit_components_thumbnails.a.desc 17:03.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 17:03.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 17:03.54 libtoolkit_components_find.a.desc 17:03.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 17:05.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 17:05.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:47: 17:05.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 17:05.16 /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] 17:05.16 memset(&startRegs, 0, sizeof(startRegs)); 17:05.16 ^ 17:05.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMainInt.h:11, 17:05.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarfSummariser.h:10, 17:05.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarfExt.h:49, 17:05.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarfInt.h:42, 17:05.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarf.cpp:57, 17:05.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:20: 17:05.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 17:05.17 struct UnwindRegs { 17:05.17 ^~~~~~~~~~ 17:05.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 17:06.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 17:06.07 libtools_profiler.a.desc 17:06.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 17:06.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 17:06.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 17:07.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 17:07.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 17:07.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 17:07.53 libtoolkit_components_resistfingerprinting.a.desc 17:07.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 17:08.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 17:08.13 libjsoncpp.a.desc 17:08.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 17:08.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 17:08.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 17:09.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 17:09.73 libtoolkit_components_ctypes.a.desc 17:09.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 17:10.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:10.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:10.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 17:10.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 17:11.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 17:11.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 17:12.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 17:12.40 libtoolkit_components_perfmonitoring.a.desc 17:12.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 17:13.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 17:13.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:13.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:13.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWebProgressListener.h:10, 17:13.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPrintProgress.h:10, 17:13.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.h:9, 17:13.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp:6, 17:13.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/Unified_cpp_printingui0.cpp:2: 17:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp: In member function 'virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)': 17:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:13.30 foundInterface = 0; \ 17:13.30 ^~~~~~~~~~~~~~ 17:13.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' 17:13.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:13.30 ^~~~~~~~~~~~~~~~~~~~~~~ 17:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:13.30 NS_INTERFACE_MAP_END 17:13.30 ^~~~~~~~~~~~~~~~~~~~ 17:13.30 /usr/src/RPM/BUILD/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:13.30 else 17:13.30 ^~~~ 17:13.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' 17:13.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:13.30 ^~~~~~~~~~~~~~~~~~ 17:13.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:13.30 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 17:13.30 ^~~~~~~~~~~~~~~~~~~~~~ 17:13.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 17:14.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 17:14.56 libtoolkit_components_printingui.a.desc 17:14.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 17:14.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:14.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:15.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 17:15.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 17:16.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:16.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:16.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 17:16.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AtomArray.h:11, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:10, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/StyleInfo.h:11, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/StyleInfo.cpp:7, 17:16.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:2: 17:16.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': 17:16.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.61 foundInterface = 0; \ 17:16.62 ^~~~~~~~~~~~~~ 17:16.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' 17:16.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.62 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.62 NS_INTERFACE_MAP_END 17:16.62 ^~~~~~~~~~~~~~~~~~~~ 17:16.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 17:16.62 else 17:16.62 ^~~~ 17:16.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' 17:16.62 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:16.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:16.62 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) 17:16.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:16.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 17:17.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 17:17.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 17:17.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 17:17.89 libaccessible_base.a.desc 17:17.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 17:18.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 17:18.85 libtoolkit_components_terminator.a.desc 17:18.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 17:19.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:19.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia0.cpp:92: 17:19.21 /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] 17:19.21 class SkBitmapCache::Rec : public SkResourceCache::Rec { 17:19.21 ^~~ 17:19.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:20.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:20.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:21.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 17:21.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 17:21.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:21.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:21.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:21.85 libgfx_layers.a.desc 17:21.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:22.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 17:22.43 libtoolkit_crashreporter.a.desc 17:22.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 17:22.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 17:22.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:22.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: 17:22.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)': 17:22.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:22.53 foundInterface = 0; \ 17:22.53 ^~~~~~~~~~~~~~ 17:22.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' 17:22.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:22.53 ^~~~~~~~~~~~~~~~~~~~~~~ 17:22.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:22.53 NS_INTERFACE_MAP_END 17:22.53 ^~~~~~~~~~~~~~~~~~~~ 17:22.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 17:22.53 else 17:22.53 ^~~~ 17:22.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' 17:22.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:22.53 ^~~~~~~~~~~~~~~~~~ 17:22.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:22.53 NS_INTERFACE_MAP_ENTRY(nsIObserver) 17:22.53 ^~~~~~~~~~~~~~~~~~~~~~ 17:22.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 17:23.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 17:23.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAutoCompleteController.h:10, 17:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.h:8, 17:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 17:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 17:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)': 17:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:23.08 foundInterface = 0; \ 17:23.08 ^~~~~~~~~~~~~~ 17:23.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' 17:23.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:23.08 ^~~~~~~~~~~~~~~~~~~~~~~ 17:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:23.08 NS_INTERFACE_MAP_END 17:23.08 ^~~~~~~~~~~~~~~~~~~~ 17:23.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.h:20, 17:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 17:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 17:23.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 17:23.08 } else 17:23.08 ^~~~ 17:23.08 /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' 17:23.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:23.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:23.08 /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' 17:23.08 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController) 17:23.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:23.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 17:23.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:23.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:23.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 17:23.56 libtoolkit_components_typeaheadfind.a.desc 17:23.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 17:23.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 17:23.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsCSSRenderingBorders.cpp:22, 17:23.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:110: 17:23.92 /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&)': 17:23.92 /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] 17:23.92 : mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {} 17:23.92 ^ 17:23.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:119: 17:23.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsCSSRenderingGradients.cpp:556:12: note: 'position' was declared here 17:23.92 double position; 17:23.92 ^~~~~~~~ 17:23.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 17:24.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 17:24.74 libtoolkit_components_autocomplete.a.desc 17:24.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 17:24.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 17:24.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISystemProxySettings.h:10, 17:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 17:24.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()': 17:24.99 /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] 17:24.99 NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 17:24.99 ^ 17:24.99 /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' 17:24.99 _destroy; \ 17:24.99 ^~~~~~~~ 17:24.99 /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' 17:24.99 NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 17:24.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:1127:3: note: in expansion of macro 'NS_IMPL_RELEASE' 17:24.99 NS_IMPL_RELEASE(aClass) \ 17:24.99 ^~~~~~~~~~~~~~~ 17:24.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS' 17:25.01 NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 17:25.01 ^~~~~~~~~~~~~~~~~ 17:25.01 /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&)': 17:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:56:12: warning: unused variable 'rv' [-Wunused-variable] 17:25.01 nsresult rv; 17:25.01 ^~ 17:25.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 17:25.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 17:25.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 17:26.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 17:26.23 libtoolkit_system_unixproxy.a.desc 17:26.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 17:26.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 17:26.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 17:26.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:26.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:27.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:27.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:27.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 17:27.32 libtoolkit_components_build.a.desc 17:27.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 17:28.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 17:28.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 17:28.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 17:28.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 17:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': 17:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:28.40 foundInterface = 0; \ 17:28.40 ^~~~~~~~~~~~~~ 17:28.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' 17:28.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:28.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SplitNodeTransaction.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:28.40 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 17:28.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17: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 17:28.41 } else 17:28.41 ^~~~ 17:28.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' 17:28.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:28.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.41 /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' 17:28.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) 17:28.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)': 17:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:28.42 foundInterface = 0; \ 17:28.42 ^~~~~~~~~~~~~~ 17:28.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' 17:28.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:28.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:28.42 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 17:28.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 17:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 17:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 17:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17:28.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 17:28.44 } else 17:28.44 ^~~~ 17:28.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' 17:28.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:28.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.44 /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' 17:28.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddStyleSheetTransaction) 17:28.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 17:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)': 17:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:28.44 foundInterface = 0; \ 17:28.44 ^~~~~~~~~~~~~~ 17:28.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' 17:28.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:28.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:28.45 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 17:28.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17:28.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 17:28.45 } else 17:28.45 ^~~~ 17:28.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' 17:28.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:28.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.45 /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' 17:28.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RemoveStyleSheetTransaction) 17:28.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 17:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 17:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 17:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 17:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 17:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': 17:28.46 /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.46 foundInterface = 0; \ 17:28.46 ^~~~~~~~~~~~~~ 17:28.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:28.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:28.46 ^~~~~~~~~~~~~~~~~~~~~~~ 17:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditRules.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:28.46 NS_INTERFACE_MAP_END 17:28.46 ^~~~~~~~~~~~~~~~~~~~ 17:28.46 /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 17:28.46 else 17:28.46 ^~~~ 17:28.46 /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' 17:28.46 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:28.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditRules.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:28.46 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimerCallback) 17:28.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': 17:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:28.47 foundInterface = 0; \ 17:28.47 ^~~~~~~~~~~~~~ 17:28.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' 17:28.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:28.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditor.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:28.47 NS_INTERFACE_MAP_END_INHERITING(EditorBase) 17:28.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.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:28.47 else 17:28.47 ^~~~ 17:28.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:28.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:28.47 ^~~~~~~~~~~~~~~~~~ 17:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditor.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:28.47 NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) 17:28.47 ^~~~~~~~~~~~~~~~~~~~~~ 17:28.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 17:28.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 17:28.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 17:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 17:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsCertOverrideService.h:12, 17:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsCertOverrideService.cpp:7, 17:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: 17:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp: In member function 'virtual nsresult nsNSSCertList::QueryInterface(const nsIID&, void**)': 17:28.54 /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.54 foundInterface = 0; \ 17:28.54 ^~~~~~~~~~~~~~ 17:28.54 /usr/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.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:28.54 ^~~~~~~~~~~~~~~~~~~~~~~ 17:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:28.54 NS_INTERFACE_MAP_END 17:28.54 ^~~~~~~~~~~~~~~~~~~~ 17:28.54 /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' 17:28.54 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 17:28.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp:884:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 17:28.54 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 17:28.54 ^~~~~~~~~~~~~~~~~~~~ 17:28.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp:20, 17:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:128: 17:28.54 /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 17:28.54 } else 17:28.55 ^~~~ 17:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 17:28.55 } else 17:28.55 ^~~~ 17:28.55 /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' 17:28.55 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 17:28.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 17:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp:884:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 17:28.55 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 17:28.55 ^~~~~~~~~~~~~~~~~~~~ 17:28.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 17:28.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/gtest/static' 17:28.74 libxul-gtest.a.desc 17:28.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/gtest/static' 17:29.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 17:29.30 libtoolkit_profile.a.desc 17:29.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 17:29.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 17:29.43 libeditor_libeditor.a.desc 17:29.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 17:29.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 17:29.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/NetDashboardBinding.cpp:3, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings12.cpp:2: 17:29.81 /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**)': 17:29.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:29.81 foundInterface = 0; \ 17:29.81 ^~~~~~~~~~~~~~ 17:29.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' 17:29.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:29.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.81 /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' 17:29.81 NS_INTERFACE_MAP_END_INHERITING(Event) 17:29.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/NetDashboardBinding.cpp:3, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings12.cpp:2: 17:29.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 17:29.81 } else 17:29.81 ^~~~ 17:29.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' 17:29.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:29.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.81 /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' 17:29.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OfflineAudioCompletionEvent) 17:29.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:29.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 17:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:29.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 17:29.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 17:29.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/NetDashboardBinding.cpp:3, 17:29.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings12.cpp:2: 17:29.82 /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**)': 17: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] 17:29.82 foundInterface = 0; \ 17:29.82 ^~~~~~~~~~~~~~ 17:29.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:29.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:29.83 ^~~~~~~~~~~~~~~~~~~~~~~ 17:29.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PeerConnectionObserverBinding.cpp:2368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:29.83 NS_INTERFACE_MAP_END 17:29.83 ^~~~~~~~~~~~~~~~~~~~ 17:29.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:29.83 else 17:29.83 ^~~~ 17:29.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:29.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:29.83 ^~~~~~~~~~~~~~~~~~ 17:29.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PeerConnectionObserverBinding.cpp:2367:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:29.83 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 17:29.83 ^~~~~~~~~~~~~~~~~~~~~~ 17:29.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 17:30.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu' 17:30.33 libicu.a.desc 17:30.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu' 17:30.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 17:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:30.51 /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**)': 17:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:30.53 foundInterface = 0; \ 17:30.53 ^~~~~~~~~~~~~~ 17:30.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' 17:30.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:30.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.53 /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' 17:30.53 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 17:30.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.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 17:30.53 else 17:30.53 ^~~~ 17:30.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' 17:30.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:30.53 ^~~~~~~~~~~~~~~~~~ 17:30.53 /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' 17:30.53 NS_INTERFACE_MAP_ENTRY(ChannelWrapper) 17:30.53 ^~~~~~~~~~~~~~~~~~~~~~ 17:30.53 /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**)': 17:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:30.53 foundInterface = 0; \ 17:30.53 ^~~~~~~~~~~~~~ 17:30.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' 17:30.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:30.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.53 /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' 17:30.53 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 17:30.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 17:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 17:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:12, 17:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 17:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:30.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 17:30.53 } else 17:30.53 ^~~~ 17:30.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' 17:30.53 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:30.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.53 /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' 17:30.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilter) 17:30.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 17:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:30.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:30.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:30.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 17:30.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:30.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:30.55 /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**)': 17:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:30.55 foundInterface = 0; \ 17:30.55 ^~~~~~~~~~~~~~ 17:30.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' 17:30.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:30.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.55 /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' 17:30.55 NS_INTERFACE_MAP_END_INHERITING(Event) 17:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 17:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 17:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:12, 17:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 17:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:30.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 17:30.57 } else 17:30.58 ^~~~ 17:30.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' 17:30.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:30.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.58 /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' 17:30.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilterDataEvent) 17:30.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:30.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 17:30.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 17:30.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIJSInspector.h:10, 17:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.h:9, 17:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp:6: 17:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp: In member function 'virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)': 17:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:30.62 foundInterface = 0; \ 17:30.62 ^~~~~~~~~~~~~~ 17:30.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' 17:30.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:30.62 ^~~~~~~~~~~~~~~~~~~~~~~ 17:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:30.62 NS_INTERFACE_MAP_END 17:30.62 ^~~~~~~~~~~~~~~~~~~~ 17:30.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 17:30.62 else 17:30.62 ^~~~ 17:30.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' 17:30.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:30.62 ^~~~~~~~~~~~~~~~~~ 17:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:30.62 NS_INTERFACE_MAP_ENTRY(nsIJSInspector) 17:30.62 ^~~~~~~~~~~~~~~~~~~~~~ 17:30.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 17:31.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 17:31.36 libtoolkit_components_extensions_webrequest.a.desc 17:31.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 17:31.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 17:31.46 libdevtools_platform.a.desc 17:31.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 17:31.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 17:31.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 17:31.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:31.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:31.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 17:31.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 17:32.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:32.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c: In function 'nr_ice_get_foundation': 17:32.49 /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] 17:32.49 if(cand->type != foundation->type) 17:32.49 ^~ 17:32.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:32.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:32.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:33.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:33.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:33.39 /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': 17:33.39 /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] 17:33.39 int r,_status; 17:33.39 ^~~~~~~ 17:33.39 /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': 17:33.39 /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] 17:33.39 int r,_status; 17:33.39 ^~~~~~~ 17:33.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:34.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 17:34.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 17:34.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 17:34.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 17:34.49 /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)': 17:34.49 /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] 17:34.49 nscoord result; 17:34.49 ^~~~~~ 17:34.49 /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)': 17:34.50 /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] 17:34.51 bool usingFlexBasisForISize; 17:34.51 ^~~~~~~~~~~~~~~~~~~~~~ 17:34.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsSize.h:10, 17:34.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxASurface.h:16, 17:34.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxContext.h:11, 17:34.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h:17, 17:34.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.h:10, 17:34.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.cpp:7, 17:34.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 17:34.51 /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)': 17:34.51 /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] 17:34.52 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 17:34.52 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 17:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:5609:38: note: 'bSize' was declared here 17:34.52 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 17:34.52 ^~~~~ 17:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsSize.h:10, 17:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxASurface.h:16, 17:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxContext.h:11, 17:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h:17, 17:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.h:10, 17:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.cpp:7, 17:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 17:34.52 /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] 17:34.52 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 17:34.52 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 17:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:5609:11: note: 'iSize' was declared here 17:34.52 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 17:34.52 ^~~~~ 17:34.52 /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] 17:34.52 bool usingFlexBasisForISize; 17:34.52 ^~~~~~~~~~~~~~~~~~~~~~ 17:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:83: 17:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.cpp: In member function 'void nsContainerFrame::DoInlineIntrinsicISize(gfxContext*, nsIFrame::InlineIntrinsicISizeData*, nsLayoutUtils::IntrinsicISizeType)': 17:34.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] 17:34.54 nsContainerFrame* lastInFlow; 17:34.54 ^~~~~~~~~~ 17:34.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.h:10, 17:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.cpp:7, 17:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 17:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)': 17:34.54 /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] 17:34.54 ~AutoPreserves3DContext() { mBuilder->mPreserves3DCtx = mSavedCtx; } 17:34.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 17:34.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 17:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:2599:55: note: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here 17:34.54 Maybe autoPreserves3DContext; 17:34.54 ^~~~~~~~~~~~~~~~~~~~~~ 17:34.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:101: 17:34.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&)': 17:34.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] 17:34.54 if (flexContainerAscent == nscoord_MIN) { 17:34.54 ^~ 17:34.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 17:34.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:34.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:35.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 17:35.31 libother-licenses_snappy.a.desc 17:35.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 17:35.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 17:35.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFormFillController.h:10, 17:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.h:9, 17:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp:7: 17:35.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp: In member function 'virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)': 17:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:35.77 foundInterface = 0; \ 17:35.77 ^~~~~~~~~~~~~~ 17:35.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' 17:35.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:35.77 ^~~~~~~~~~~~~~~~~~~~~~~ 17:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:35.77 NS_INTERFACE_MAP_END 17:35.77 ^~~~~~~~~~~~~~~~~~~~ 17:35.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 17:35.77 else 17:35.77 ^~~~ 17:35.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' 17:35.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:35.77 ^~~~~~~~~~~~~~~~~~ 17:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:35.77 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 17:35.77 ^~~~~~~~~~~~~~~~~~~~~~ 17:35.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 17:36.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:36.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:36.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:36.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:36.31 /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': 17:36.32 /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] 17:36.32 int r=0,_status; 17:36.32 ^~~~~~~ 17:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c: At top level: 17:36.32 /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] 17:36.32 int nr_ice_component_can_candidate_tcptype_pair(nr_socket_tcp_type left, nr_socket_tcp_type right) 17:36.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.32 /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] 17:36.32 int nr_ice_component_can_candidate_addr_pair(nr_transport_addr *local, nr_transport_addr *remote) 17:36.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.32 /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] 17:36.33 int nr_ice_pre_answer_enqueue(nr_ice_component *comp, nr_socket *sock, nr_stun_server_request *req, int *dont_free) 17:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.33 /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] 17:36.33 int nr_ice_component_refresh_consent(nr_stun_client_ctx *ctx, NR_async_cb finished_cb, void *cb_arg) 17:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.33 /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] 17:36.33 void nr_ice_component_consent_calc_consent_timer(nr_ice_component *comp) 17:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.33 /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] 17:36.33 int nr_ice_component_setup_consent(nr_ice_component *comp) 17:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:36.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:36.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:36.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 17:36.36 from /usr/include/sys/syslog.h:35, 17:36.36 from /usr/include/syslog.h:1, 17:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/syslog.h:3, 17:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.h:44, 17:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:47: 17:36.36 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 17:36.36 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 17:36.36 ^~~~~~~ 17:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_register': 17:36.36 /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] 17:36.36 "logging.%s.facility",log_destinations[j].dest_name)>=sizeof(NR_registry)) 17:36.36 ^~ 17:36.37 /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] 17:36.37 "%s.level",dest_facility_prefix)>=sizeof(NR_registry)) 17:36.37 ^~ 17:36.37 /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': 17:36.37 /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] 17:36.37 int r,_status; 17:36.37 ^~~~~~~ 17:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_get_destinations': 17:36.37 /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] 17:36.37 log_destinations[i].dest_name)>=sizeof(reg_key)) 17:36.37 ^~ 17:36.37 /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] 17:36.37 log_destinations[i].dest_name)>=sizeof(reg_key)) 17:36.37 ^~ 17:36.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:36.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 17:36.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 17:36.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:36.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:36.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:36.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 17:36.90 libtoolkit_components_satchel.a.desc 17:36.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 17:36.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:36.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nbin2hex': 17:36.92 /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] 17:36.92 if (size < (2*binlen)) 17:36.92 ^ 17:36.92 /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] 17:36.92 if (size >= (2*binlen)+1) 17:36.92 ^~ 17:36.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nhex2bin': 17:36.92 /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] 17:36.92 if (size < binlen) 17:36.92 ^ 17:36.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:37.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 17:37.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 17:37.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:37.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:37.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:37.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 17:37.27 libextensions_pref_autoconfig_src.a.desc 17:37.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 17:37.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:37.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:37.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:37.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:37.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:37.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 17:37.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 17:38.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:38.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.09 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, 17:38.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:38: 17:38.09 /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': 17:38.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] 17:38.09 (strncpy((a),(b),(c)), \ 17:38.09 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:38.09 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:38.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:38.09 strlen((b))) 17:38.09 ~~~~~~~~~~~~ 17:38.10 /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' 17:38.10 strlcpy(addrp->addr.ifname, "default route", sizeof(addrp->addr.ifname)); 17:38.10 ^~~~~~~ 17:38.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_random_string': 17:38.10 /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] 17:38.10 if(needed>sizeof(bytes)) ABORT(R_BAD_ARGS); 17:38.10 ^ 17:38.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:38.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c: In function 'nr_strerror': 17:38.39 /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] 17:38.39 for (i = 0; i < sizeof(errors)/sizeof(*errors); ++i) { 17:38.39 ^ 17:38.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:38.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 17:38.76 libtoolkit_components_protobuf.a.desc 17:38.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 17:39.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:39.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:39.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 17:39.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 17:39.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:39.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:39.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:39.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:39.54 /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': 17:39.54 /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] 17:39.54 int r,_status; 17:39.54 ^~~~~~~ 17:39.54 /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': 17:39.54 /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] 17:39.55 nr_ice_component_consent_destroy(component); 17:39.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.55 nr_ice_component_destroy 17:39.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:39.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 17:39.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 17:40.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:40.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:40.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:40.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:40.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:40.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:40.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:40.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:40.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 17:40.75 libmailcomps.a.desc 17:40.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 17:41.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:41.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:41.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:41.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:41.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:41.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:41.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:41.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:42.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:42.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:42.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:42.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:42.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:42.78 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: 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/c2ru.c: In function 'nr_c2ru_get_children': 17:42.78 /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] 17:42.78 for (i = 0; i < count; ++i) { 17:42.78 ^ 17:42.78 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: 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'nr_reg_compute_type': 17:42.78 /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] 17:42.78 for (i = 0; i < sizeof(typenames)/sizeof(*typenames); ++i) { 17:42.78 ^ 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'NR_reg_make_registry': 17:42.78 /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] 17:42.78 if ((plen + clen + 2) > sizeof(NR_registry)) 17:42.78 ^ 17:42.78 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: 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c: At top level: 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:885: warning: "NRREGGET" redefined 17:42.78 #define NRREGGET(func, TYPE, type) \ 17:42.78 17:42.78 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: 17:42.78 /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 17:42.78 #define NRREGGET(func, method, type) \ 17:42.78 17:42.78 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: 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:978: warning: "NRREGSET" redefined 17:42.78 #define NRREGSET(func, TYPE, type) \ 17:42.78 17:42.78 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: 17:42.78 /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 17:42.78 #define NRREGSET(func, method, type) \ 17:42.78 17:42.78 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: 17:42.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'nr_reg_validate_action': 17:42.78 /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] 17:42.78 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 17:42.78 ^ 17:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_register_callback': 17:42.82 /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] 17:42.82 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 17:42.82 ^ 17:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_unregister_callback': 17:42.82 /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] 17:42.82 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 17:42.82 ^ 17:42.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:43.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 17:43.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 17:43.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:43.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:43.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:43.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:43.13 /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': 17:43.13 /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] 17:43.13 for (int i=0; i<(sizeof(nr_private_ipv4_addrs)/sizeof(nr_transport_addr_mask)); i++) { 17:43.13 ^ 17:43.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:43.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:43.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:43.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/lgpllibs' 17:43.44 liblgpllibs.so 17:43.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/lgpllibs' 17:43.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 17:43.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RuleProcessorCache.h:16, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleSet.cpp:21, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style6.cpp:2: 17:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 17:43.47 /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:43.47 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 17:43.47 ^ 17:43.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleStruct.h:38, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.h:23, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleSet.h:28, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleSet.cpp:13, 17:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style6.cpp:2: 17:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 17:43.47 class nsCSSValue { 17:43.47 ^~~~~~~~~~ 17:43.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 17:43.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:43.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:43.70 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, 17:43.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:37: 17:43.71 /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': 17:43.71 /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] 17:43.71 (strncpy((a),(b),(c)), \ 17:43.71 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:43.71 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:43.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:43.71 strlen((b))) 17:43.71 ~~~~~~~~~~~~ 17:43.71 /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' 17:43.71 strlcpy(addr->ifname, ifname, sizeof(addr->ifname)); 17:43.71 ^~~~~~~ 17:43.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:43.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 17:43.89 libwidget.a.desc 17:43.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 17:43.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:43.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:44.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:44.33 libnrappkit.a.desc 17:44.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:44.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:44.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:44.46 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, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:36: 17:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/addrs.c: In function 'stun_getifaddrs': 17:44.46 /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] 17:44.46 (strncpy((a),(b),(c)), \ 17:44.46 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:44.46 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:44.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:44.46 strlen((b))) 17:44.46 ~~~~~~~~~~~~ 17:44.46 /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' 17:44.46 strlcpy(addrs[*count].addr.ifname, if_addr->ifa_name, sizeof(addrs[*count].addr.ifname)); 17:44.46 ^~~~~~~ 17:44.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:44.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 17:44.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 17:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 17:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 17:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 17:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 17:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRect.cpp: In member function 'virtual nsresult nsDOMCSSRect::QueryInterface(const nsIID&, void**)': 17:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:44.99 foundInterface = 0; \ 17:44.99 ^~~~~~~~~~~~~~ 17:44.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' 17:44.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:44.99 ^~~~~~~~~~~~~~~~~~~~~~~ 17:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRect.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:44.99 NS_INTERFACE_MAP_END 17:44.99 ^~~~~~~~~~~~~~~~~~~~ 17:44.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 17:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 17:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 17:45.00 /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 17:45.00 else 17:45.00 ^~~~ 17:45.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRect.cpp:26:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 17:45.00 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 17:45.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 17:45.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 17:45.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSValueList.cpp: In member function 'virtual nsresult nsDOMCSSValueList::QueryInterface(const nsIID&, void**)': 17:45.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:45.01 foundInterface = 0; \ 17:45.02 ^~~~~~~~~~~~~~ 17:45.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' 17:45.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:45.02 ^~~~~~~~~~~~~~~~~~~~~~~ 17:45.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSValueList.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:45.02 NS_INTERFACE_MAP_END 17:45.02 ^~~~~~~~~~~~~~~~~~~~ 17:45.02 /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 17:45.02 else 17:45.02 ^~~~ 17:45.02 /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' 17:45.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSValueList.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:45.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) 17:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.h:23, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.cpp:12, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:29: 17:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 17:45.03 /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:45.03 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 17:45.03 ^ 17:45.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FontFace.h:14, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FontFaceSet.h:10, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.h:14, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.cpp:12, 17:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:29: 17:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 17:45.03 class nsCSSValue { 17:45.03 ^~~~~~~~~~ 17:45.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:56: 17:45.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsHTMLStyleSheet.cpp: In function 'void LangRuleTable_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)': 17:45.04 /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] 17:45.05 memset(entry, 0, sizeof(LangRuleTableEntry)); 17:45.05 ^ 17:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsHTMLStyleSheet.cpp:209:8: note: 'struct LangRuleTableEntry' declared here 17:45.05 struct LangRuleTableEntry : public PLDHashEntryHdr { 17:45.05 ^~~~~~~~~~~~~~~~~~ 17:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 17:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsROCSSPrimitiveValue.cpp: In member function 'virtual nsresult nsROCSSPrimitiveValue::QueryInterface(const nsIID&, void**)': 17:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:45.05 foundInterface = 0; \ 17:45.05 ^~~~~~~~~~~~~~ 17:45.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' 17:45.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:45.05 ^~~~~~~~~~~~~~~~~~~~~~~ 17:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsROCSSPrimitiveValue.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:45.05 NS_INTERFACE_MAP_END 17:45.05 ^~~~~~~~~~~~~~~~~~~~ 17:45.05 /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 17:45.05 else 17:45.05 ^~~~ 17:45.05 /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' 17:45.05 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:45.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsROCSSPrimitiveValue.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:45.05 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) 17:45.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 17:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 17:45.05 /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]': 17:45.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 = nsIContent*; Value = int; HashPolicy = js::DefaultHasher; AllocPolicy = nsNthIndexCache::SystemAllocPolicy]' 17:45.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsNthIndexCache.cpp:21:23: required from here 17:45.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, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy, nsNthIndexCache::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 17:45.06 memset(table, 0, sizeof(*table) * capacity()); 17:45.07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:45.08 /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 17:45.08 class HashTableEntry { 17:45.08 ^~~~~~~~~~~~~~ 17:45.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:119: 17:45.08 /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)': 17:45.08 /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] 17:45.08 int32_t* column; 17:45.08 ^~~~~~ 17:45.08 /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)': 17:45.08 /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] 17:45.10 ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; 17:45.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 17:45.10 /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] 17:45.10 ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; 17:45.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 17:45.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:83: 17:45.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsMediaList.cpp: In member function 'bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const': 17:45.10 /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] 17:45.10 return cmp == 0; 17:45.10 ^ 17:45.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 17:45.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:45.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:45.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:45.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 17:45.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 17:45.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 17:45.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 17:45.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:45.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:45.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:45.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:45.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 17:45.48 libmork.a.desc 17:45.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 17:45.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:45.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:45.57 /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': 17:45.57 /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] 17:45.57 if ((sizeof(digest_input) - strlen(digest_input)) < password->len) 17:45.57 ^ 17:45.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:45.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:45.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:46.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 17:46.13 libstartupcache.a.desc 17:46.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 17:46.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:46.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:46.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 17:46.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 17:46.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:46.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:46.79 /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': 17:46.79 /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] 17:46.79 if (ctx->request_ct >= ctx->maximum_transmits) { 17:46.79 ^~ 17:46.79 /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] 17:46.79 nr_ice_accumulate_count(&(ctx->retransmit_ct), 1); 17:46.79 ^~~~~~~~~~~~~~~~~~~~~~~ 17:46.79 /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] 17:46.79 int _status; 17:46.79 ^~~~~~~ 17:46.79 /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': 17:46.79 /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] 17:46.79 if (ctx->request_ct > ctx->maximum_transmits) { 17:46.79 ^ 17:46.79 /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': 17:46.79 /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] 17:46.82 if (ctx->request_ct >= ctx->maximum_transmits) { 17:46.82 ^~ 17:46.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:47.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:47.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:47.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:47.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:47.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media/webrtc' 17:47.29 libwebrtc.a.desc 17:47.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media/webrtc' 17:47.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 17:47.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 17:47.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:47.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:47.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:47.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htons': 17:47.98 /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] 17:47.98 if (*offset + sizeof(d) >= buflen) { 17:47.98 ^~ 17:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonl': 17:47.98 /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] 17:47.98 if (*offset + sizeof(d) > buflen) { 17:47.98 ^ 17:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonll': 17:47.98 /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] 17:47.98 if (*offset + sizeof(d) > buflen) { 17:47.98 ^ 17:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htons': 17:47.98 /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] 17:47.98 if (*offset + sizeof(d) > buflen) { 17:47.98 ^ 17:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonl': 17:47.98 /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] 17:47.98 if (*offset + sizeof(d) > buflen) { 17:47.98 ^ 17:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonll': 17:47.98 /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] 17:47.98 if (*offset + sizeof(d) > buflen) { 17:47.98 ^ 17:47.98 /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': 17:48.00 /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] 17:48.00 if (nchars > max_chars) { 17:48.00 ^ 17:48.00 /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': 17:48.00 /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] 17:48.00 if (attrlen >= (sizeof(result->data) - 1)) { 17:48.00 ^~ 17:48.00 /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': 17:48.00 /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] 17:48.00 if (size_reason > (sizeof(result->reason) - 1)) { 17:48.01 ^ 17:48.01 /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': 17:48.01 /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] 17:48.01 if (length + sizeof(*header) != buflen) { 17:48.01 ^~ 17:48.01 /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': 17:48.01 /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] 17:48.01 if (strlen(result) != attrlen) { 17:48.01 ^~ 17:48.01 /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] 17:48.01 if (strlen(result) != attrlen-1) { 17:48.01 ^~ 17:48.02 /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': 17:48.02 /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] 17:48.02 for (i = 0; i < sizeof(attrs)/sizeof(*attrs); ++i) { 17:48.02 ^ 17:48.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'sanity_check_encoding_stuff': 17:48.02 /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] 17:48.02 int padding_bytes; 17:48.02 ^~~~~~~~~~~~~ 17:48.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_message': 17:48.02 /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] 17:48.02 if (sizeof(nr_stun_message_header) > msg->length) { 17:48.02 ^ 17:48.02 /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] 17:48.02 if (msg->header.length + sizeof(msg->header) != msg->length) { 17:48.02 ^~ 17:48.04 /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] 17:48.04 if (password->len > sizeof(attr->u.message_integrity.password)) { 17:48.04 ^ 17:48.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:48.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 17:48.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 17:48.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:48.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:48.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:48.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 17:48.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:48.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_message': 17:48.54 /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] 17:48.54 if (sizeof(nr_stun_message_header) > len) 17:48.54 ^ 17:48.54 /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': 17:48.54 /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] 17:48.55 if (sizeof(nr_stun_message_header) > len) 17:48.55 ^ 17:48.55 /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': 17:48.55 /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] 17:48.55 if (sizeof(nr_stun_message_header) > len) 17:48.55 ^ 17:48.55 /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': 17:48.55 /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] 17:48.55 if (sizeof(nr_stun_message_header) > len) 17:48.55 ^ 17:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_has_stun_cookie': 17:48.55 /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] 17:48.55 if (sizeof(nr_stun_message_header) > len) 17:48.56 ^ 17:48.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:48.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:48.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:48.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 17:48.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 17:48.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 17:48.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 17:48.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:48.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 17:48.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 17:48.89 libtoolkit_components_windowwatcher.a.desc 17:48.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 17:49.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 17:49.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 17:49.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 17:49.24 libjs_ductwork_debugger.a.desc 17:49.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 17:49.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:49.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:49.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_create2': 17:49.41 /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] 17:49.42 if (length > sizeof(m->buffer)) { 17:49.42 ^ 17:49.42 /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': 17:49.42 /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] 17:49.42 (strncpy((a),(b),(c)), \ 17:49.42 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:49.42 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:49.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:49.42 strlen((b))) 17:49.42 ~~~~~~~~~~~~ 17:49.42 /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' 17:49.42 { __code } \ 17:49.42 ^~~~~~ 17:49.42 /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' 17:49.42 strlcpy(attr->u.error_code.reason, reason, sizeof(attr->u.error_code.reason)); 17:49.42 ^~~~~~~ 17:49.42 /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': 17:49.43 /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] 17:49.43 if (sizeof(attr->u.message_integrity.password) < password->len) 17:49.43 ^ 17:49.43 /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' 17:49.43 { __code } \ 17:49.43 ^~~~~~ 17:49.43 /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': 17:49.43 /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] 17:49.43 (strncpy((a),(b),(c)), \ 17:49.43 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:49.43 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:49.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:49.43 strlen((b))) 17:49.43 ~~~~~~~~~~~~ 17:49.43 /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' 17:49.43 { __code } \ 17:49.43 ^~~~~~ 17:49.43 /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' 17:49.43 { strlcpy(attr->u.nonce, nonce, sizeof(attr->u.nonce)); } 17:49.43 ^~~~~~~ 17:49.43 /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': 17:49.43 /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] 17:49.43 (strncpy((a),(b),(c)), \ 17:49.43 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:49.43 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:49.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:49.43 strlen((b))) 17:49.43 ~~~~~~~~~~~~ 17:49.43 /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' 17:49.43 { __code } \ 17:49.43 ^~~~~~ 17:49.43 /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' 17:49.43 { strlcpy(attr->u.realm, realm, sizeof(attr->u.realm)); } 17:49.43 ^~~~~~~ 17:49.43 /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': 17:49.43 /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] 17:49.49 (strncpy((a),(b),(c)), \ 17:49.49 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:49.49 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:49.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:49.49 strlen((b))) 17:49.49 ~~~~~~~~~~~~ 17:49.49 /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' 17:49.49 { __code } \ 17:49.49 ^~~~~~ 17:49.49 /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' 17:49.49 { strlcpy(attr->u.server_name, server_name, sizeof(attr->u.server_name)); } 17:49.49 ^~~~~~~ 17:49.49 /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': 17:49.49 /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] 17:49.49 (strncpy((a),(b),(c)), \ 17:49.49 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:49.49 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:49.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:49.49 strlen((b))) 17:49.49 ~~~~~~~~~~~~ 17:49.49 /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' 17:49.49 { __code } \ 17:49.49 ^~~~~~ 17:49.49 /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' 17:49.49 { strlcpy(attr->u.username, username, sizeof(attr->u.username)); } 17:49.49 ^~~~~~~ 17:49.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:49.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 17:49.65 libtoolkit_mozapps_extensions.a.desc 17:49.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 17:49.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:49.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:49.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:49.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 17:49.96 libservices_crypto_component.a.desc 17:49.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 17:50.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 17:50.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 17:50.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:50.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:50.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:50.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:50.51 /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': 17:50.51 /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] 17:50.51 Data *hmacPassword; 17:50.51 ^~~~~~~~~~~~ 17:50.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:50.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 17:50.59 libtoolkit_components_printingui_ipc.a.desc 17:50.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 17:50.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 17:50.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 17:50.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:50.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:50.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 17:50.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 17:51.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:51.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:51.03 /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': 17:51.03 /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] 17:51.03 for (int i = 0; i < sizeof(maskedAddr); ++i) { 17:51.04 ^ 17:51.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_different_transaction': 17:51.04 /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] 17:51.04 if (sizeof(header) > len) 17:51.04 ^ 17:51.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:51.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:51.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:51.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 17:51.86 libStaticXULComponentsEnd.a.desc 17:51.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 17:52.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 17:52.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 17:52.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.07 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:52.07 /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': 17:52.07 /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] 17:52.07 nr_ice_accumulate_count(&(ctx->tctx->cnt_438s), 1); 17:52.07 ^~~~~~~~~~~~~~~~~~~~~~~ 17:52.07 /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': 17:52.07 /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] 17:52.07 if (newsize < attr->u.data.length) 17:52.07 ^ 17:52.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:52.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:52.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:52.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:52.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:52.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:52.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:52.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:52.83 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:52.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:53.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 17:53.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 17:53.66 /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**)': 17:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:53.66 foundInterface = 0; \ 17:53.66 ^~~~~~~~~~~~~~ 17:53.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' 17:53.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:53.66 ^~~~~~~~~~~~~~~~~~~~~~~ 17:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:53.66 NS_INTERFACE_MAP_END 17:53.66 ^~~~~~~~~~~~~~~~~~~~ 17:53.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 17:53.66 else 17:53.66 ^~~~ 17:53.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' 17:53.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:53.66 ^~~~~~~~~~~~~~~~~~ 17:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp:122:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:53.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:53.66 ^~~~~~~~~~~~~~~~~~~~~~ 17:53.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 17:53.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:53.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:53.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:54.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 17:54.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 17:54.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:54.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:54.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:54.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:54.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 17:54.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:54.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 17:54.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:54.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:54.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:54.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 17:54.96 libcomm_calendar_base_backend_libical_build.a.desc 17:54.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 17:55.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:55.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:55.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:55.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:55.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:55.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:55.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:55.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:55.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:55.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:55.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:55.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:55.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:55.99 libmozglue.a 17:55.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:56.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:56.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/openvr_api_public.cpp:9: 17:56.12 /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] 17:56.12 static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 17:56.12 ^~~~~~~~~~~~~~~~~~~ 17:56.12 /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] 17:56.12 static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 17:56.12 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.12 /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] 17:56.12 static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 17:56.12 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:56.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:56.13 libnicer.a.desc 17:56.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:56.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:56.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:56.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:56.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:56.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:56.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:56.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 17:56.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 17:56.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:56.61 libmozglue.a.desc 17:56.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 17:56.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 17:56.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:16, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 17:56.80 /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:56.80 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 17:56.80 ^ 17:56.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:16, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 17:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 17:56.80 class nsCSSValue { 17:56.80 ^~~~~~~~~~ 17:56.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 17:56.80 /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] 17:56.80 (mAttrCount - i) * sizeof(InternalAttr)); 17:56.80 ^ 17:56.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 17:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:111:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 17:56.81 struct InternalAttr { 17:56.81 ^~~~~~~~~~~~ 17:56.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 17:56.81 /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] 17:56.81 (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 17:56.81 ^ 17:56.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:111:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 17:56.82 struct InternalAttr { 17:56.82 ^~~~~~~~~~~~ 17:56.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:15, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 17:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': 17:56.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:56.82 foundInterface = 0; \ 17:56.82 ^~~~~~~~~~~~~~ 17:56.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' 17:56.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:56.82 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMimeTypeArray.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:56.82 NS_INTERFACE_MAP_END 17:56.82 ^~~~~~~~~~~~~~~~~~~~ 17:56.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 17:56.82 else 17:56.82 ^~~~ 17:56.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' 17:56.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:56.82 ^~~~~~~~~~~~~~~~~~ 17:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMimeTypeArray.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:56.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:56.82 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsOpenURIInFrameParams.cpp: In member function 'virtual nsresult nsOpenURIInFrameParams::QueryInterface(const nsIID&, void**)': 17:56.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:56.82 foundInterface = 0; \ 17:56.82 ^~~~~~~~~~~~~~ 17:56.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' 17:56.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:56.83 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsOpenURIInFrameParams.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:56.83 NS_INTERFACE_MAP_END 17:56.83 ^~~~~~~~~~~~~~~~~~~~ 17:56.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:56.83 else 17:56.83 ^~~~ 17:56.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:56.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:56.83 ^~~~~~~~~~~~~~~~~~ 17:56.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsOpenURIInFrameParams.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:56.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:56.83 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPlainTextSerializer.cpp: In member function 'virtual nsresult nsPlainTextSerializer::QueryInterface(const nsIID&, void**)': 17:56.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:56.83 foundInterface = 0; \ 17:56.83 ^~~~~~~~~~~~~~ 17:56.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:56.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:56.83 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPlainTextSerializer.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:56.83 NS_INTERFACE_MAP_END 17:56.83 ^~~~~~~~~~~~~~~~~~~~ 17:56.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:56.83 else 17:56.84 ^~~~ 17:56.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' 17:56.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:56.84 ^~~~~~~~~~~~~~~~~~ 17:56.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPlainTextSerializer.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:56.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:56.84 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': 17:56.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:56.84 foundInterface = 0; \ 17:56.84 ^~~~~~~~~~~~~~ 17:56.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' 17:56.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:56.84 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsQueryContentEventResult.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:56.84 NS_INTERFACE_MAP_END 17:56.84 ^~~~~~~~~~~~~~~~~~~~ 17:56.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 17:56.84 else 17:56.84 ^~~~ 17:56.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' 17:56.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:56.85 ^~~~~~~~~~~~~~~~~~ 17:56.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsQueryContentEventResult.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:56.85 NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) 17:56.85 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': 17:56.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:56.85 foundInterface = 0; \ 17:56.85 ^~~~~~~~~~~~~~ 17:56.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' 17:56.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:56.85 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp:350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:56.86 NS_INTERFACE_MAP_END 17:56.86 ^~~~~~~~~~~~~~~~~~~~ 17:56.86 /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 17:56.86 else 17:56.86 ^~~~ 17:56.86 /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' 17:56.86 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:56.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:56.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp:349:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:56.86 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMRange) 17:56.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:56.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': 17:56.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:56.86 foundInterface = 0; \ 17:56.86 ^~~~~~~~~~~~~~ 17:56.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' 17:56.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:56.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:56.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsScreen.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:56.86 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 17:56.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:56.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 17:56.86 else 17:56.86 ^~~~ 17:56.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' 17:56.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:56.86 ^~~~~~~~~~~~~~~~~~ 17:56.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsScreen.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:56.86 NS_INTERFACE_MAP_ENTRY(nsIDOMScreen) 17:56.87 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': 17:56.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:56.87 foundInterface = 0; \ 17:56.87 ^~~~~~~~~~~~~~ 17:56.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' 17:56.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:56.87 ^~~~~~~~~~~~~~~~~~~~~~~ 17:56.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:56.87 NS_INTERFACE_MAP_END 17:56.87 ^~~~~~~~~~~~~~~~~~~~ 17:56.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 17:56.87 else 17:56.87 ^~~~ 17:56.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' 17:56.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:56.87 ^~~~~~~~~~~~~~~~~~ 17:56.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:56.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:56.87 ^~~~~~~~~~~~~~~~~~~~~~ 17:56.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 17:56.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 17:56.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 17:56.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 17:56.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 17:56.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 17:56.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:15, 17:56.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 17:56.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 17:56.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h: In member function 'virtual void nsRange::ContentRemoved(nsIContent*, nsIContent*)': 17:56.88 /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] 17:56.88 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 17:56.88 ^~ 17:56.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:92: 17:56.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp:722:20: note: '*((void*)& newStart +8)' was declared here 17:56.88 RawRangeBoundary newStart; 17:56.89 ^~~~~~~~ 17:56.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 17:57.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:57.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:57.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:57.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:57.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:57.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:57.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/disptmpl.c: In function 'ldap_init_templates_buf': 17:57.41 /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] 17:57.41 *tmpllistp = tmpl; 17:57.41 ~~~~~~~~~~~^~~~~~ 17:57.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:57.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 17:57.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 17:57.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:57.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:57.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:58.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 17:58.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:58.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 17:58.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:58.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:58.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c: In function 'nsldapi_parse_result': 17:58.68 /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] 17:58.68 != LBER_ERROR ) { 17:58.68 ^~ 17:58.68 /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] 17:58.68 if ( berrc != LBER_ERROR ) { 17:58.68 ^~ 17:58.68 /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] 17:58.68 if ( berrc != LBER_ERROR && 17:58.68 ^~ 17:58.68 /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] 17:58.68 if ( berrc != LBER_ERROR && serverctrlsp != NULL && 17:58.68 ^~ 17:58.68 /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] 17:58.68 ( berrc = ber_scanf( &ber, "}" )) != LBER_ERROR ) { 17:58.68 ^~ 17:58.68 /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] 17:58.68 if ( berrc == LBER_ERROR && err == LDAP_SUCCESS ) { 17:58.68 ^~ 17:58.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:58.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:58.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 17:58.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:58.97 /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)': 17:58.97 /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] 17:58.97 return written = nSize ? true : false; 17:58.97 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 17:58.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:59.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 17:59.07 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:59.08 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: 17:59.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icallangbind.c: In function 'icallangbind_quote_as_ical_r': 17:59.08 /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] 17:59.08 int result; 17:59.08 ^~~~~~ 17:59.08 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: 17:59.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalmime.c: In function 'icalmime_parse': 17:59.08 /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] 17:59.08 memset(parts,0,sizeof(parts)); 17:59.08 ^ 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalmime.c: In function 'icalmime_test': 17:59.09 /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] 17:59.09 memset(parts,0,sizeof(parts)); 17:59.09 ^ 17:59.09 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: 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparameter.c: In function 'icalparameter_free': 17:59.09 /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] 17:59.09 memset(param,0,sizeof(param)); 17:59.09 ^ 17:59.09 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: 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparser.c: At top level: 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparser.c:84: warning: "TMP_BUF_SIZE" redefined 17:59.09 #define TMP_BUF_SIZE 80 17:59.09 17:59.09 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: 17:59.09 /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 17:59.09 #define TMP_BUF_SIZE 1024 17:59.09 17:59.09 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: 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'icalrecur_add_bydayrules': 17:59.09 /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] 17:59.09 char* end; 17:59.09 ^~~ 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_day': 17:59.09 /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] 17:59.09 int has_by_day = (impl->by_ptrs[BY_DAY][0]!=ICAL_RECURRENCE_ARRAY_MAX); 17:59.09 ^~~~~~~~~~ 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_month': 17:59.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c:1569:9: warning: unused variable 'this_frequency' [-Wunused-variable] 17:59.09 int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE); 17:59.09 ^~~~~~~~~~~~~~ 17:59.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_week': 17:59.11 /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] 17:59.11 struct icaltimetype t; 17:59.11 ^ 17:59.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'expand_year_days': 17:59.11 /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] 17:59.11 int dow; 17:59.11 ^~~ 17:59.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 17:59.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:59.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 17:59.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:59.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:59.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:59.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 17:59.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 17:59.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:59.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:59.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:59.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 17:59.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 17:59.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 17:59.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:59.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:00.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:00.18 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:00.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 18:00.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 18:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 18:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:29, 18:00.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 18:00.22 /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] 18:00.23 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 18:00.23 ^ 18:00.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 18:00.23 class nsCSSValue { 18:00.23 ^~~~~~~~~~ 18:00.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:29: 18:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.cpp: In function 'bool MoveValue(nsCSSValue*, nsCSSValue*)': 18:00.23 /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] 18:00.23 memcpy(aDest, aSource, sizeof(nsCSSValue)); 18:00.23 ^ 18:00.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 18:00.23 class nsCSSValue { 18:00.23 ^~~~~~~~~~ 18:00.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:29: 18:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.cpp: In member function 'void nsCSSExpandedDataBlock::DoExpand(nsCSSCompressedDataBlock*, bool)': 18:00.23 /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] 18:00.23 memcpy(dest, val, sizeof(nsCSSValue)); 18:00.23 ^ 18:00.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 18:00.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 18:00.24 class nsCSSValue { 18:00.24 ^~~~~~~~~~ 18:00.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp: In member function 'virtual nsresult nsCSSFontFaceStyleDecl::QueryInterface(const nsIID&, void**)': 18:00.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.24 foundInterface = 0; \ 18:00.24 ^~~~~~~~~~~~~~ 18:00.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' 18:00.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:00.24 ^~~~~~~~~~~~~~~~~~~~~~~ 18:00.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:00.24 NS_INTERFACE_MAP_END 18:00.24 ^~~~~~~~~~~~~~~~~~~~ 18:00.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:38: 18:00.24 /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 18:00.24 } else 18:00.24 ^~~~ 18:00.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp: In member function 'virtual nsresult nsCSSFontFaceRule::QueryInterface(const nsIID&, void**)': 18: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] 18:00.25 foundInterface = 0; \ 18:00.25 ^~~~~~~~~~~~~~ 18:00.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' 18:00.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.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' 18:00.25 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 18:00.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.25 /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' 18:00.25 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsCSSFontFaceRule, 18:00.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.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 18:00.25 } else 18:00.25 ^~~~ 18:00.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' 18:00.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:00.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.25 /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' 18:00.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 18:00.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.26 /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' 18:00.26 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsCSSFontFaceRule, 18:00.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp: In member function 'virtual nsresult nsCSSRuleProcessor::QueryInterface(const nsIID&, void**)': 18:00.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.26 foundInterface = 0; \ 18:00.26 ^~~~~~~~~~~~~~ 18:00.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' 18:00.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:00.26 ^~~~~~~~~~~~~~~~~~~~~~~ 18:00.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp:919:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:00.26 NS_INTERFACE_MAP_END 18:00.26 ^~~~~~~~~~~~~~~~~~~~ 18:00.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 18:00.26 else 18:00.26 ^~~~ 18:00.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' 18:00.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:00.27 ^~~~~~~~~~~~~~~~~~ 18:00.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp:918:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:00.27 NS_INTERFACE_MAP_ENTRY(nsIStyleRuleProcessor) 18:00.27 ^~~~~~~~~~~~~~~~~~~~~~ 18:00.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::ImportRule::QueryInterface(const nsIID&, void**)': 18:00.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.27 foundInterface = 0; \ 18:00.27 ^~~~~~~~~~~~~~ 18: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' 18:00.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.27 NS_INTERFACE_MAP_END_INHERITING(CSSImportRule) 18:00.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 18:00.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.27 /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 18:00.27 } else 18:00.27 ^~~~ 18:00.27 /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' 18:00.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:00.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.28 /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' 18:00.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImportRule) 18:00.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::MediaRule::QueryInterface(const nsIID&, void**)': 18:00.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.28 foundInterface = 0; \ 18:00.28 ^~~~~~~~~~~~~~ 18:00.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:00.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.28 NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) 18:00.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.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 18:00.28 } else 18:00.28 ^~~~ 18:00.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' 18:00.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:00.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.28 /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' 18:00.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRule) 18:00.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::NameSpaceRule::QueryInterface(const nsIID&, void**)': 18:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.29 foundInterface = 0; \ 18:00.29 ^~~~~~~~~~~~~~ 18:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:00.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.29 NS_INTERFACE_MAP_END_INHERITING(CSSNamespaceRule) 18:00.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:92: 18:00.29 /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 18:00.29 } else 18:00.29 ^~~~ 18:00.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeStyleDeclaration::QueryInterface(const nsIID&, void**)': 18:00.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.30 foundInterface = 0; \ 18:00.30 ^~~~~~~~~~~~~~ 18:00.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' 18:00.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:717:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.30 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 18:00.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.30 /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 18:00.30 else 18:00.30 ^~~~ 18:00.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:716:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 18:00.30 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 18:00.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeRule::QueryInterface(const nsIID&, void**)': 18:00.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.31 foundInterface = 0; \ 18:00.31 ^~~~~~~~~~~~~~ 18:00.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' 18:00.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:802:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.31 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) 18:00.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.31 /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 18:00.31 } else 18:00.31 ^~~~ 18:00.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' 18:00.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:00.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.31 /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' 18:00.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSKeyframeRule) 18:00.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageStyleDeclaration::QueryInterface(const nsIID&, void**)': 18:00.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.32 foundInterface = 0; \ 18:00.32 ^~~~~~~~~~~~~~ 18:00.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' 18:00.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1066:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.32 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 18:00.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.33 /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 18:00.33 else 18:00.33 ^~~~ 18:00.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1065:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 18:00.33 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 18:00.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageRule::QueryInterface(const nsIID&, void**)': 18:00.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.33 foundInterface = 0; \ 18:00.33 ^~~~~~~~~~~~~~ 18:00.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' 18:00.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.33 NS_INTERFACE_MAP_END_INHERITING(dom::CSSPageRule) 18:00.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.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 18:00.33 } else 18:00.33 ^~~~ 18:00.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' 18:00.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:00.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.33 /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' 18:00.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSPageRule) 18:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.34 foundInterface = 0; \ 18:00.34 ^~~~~~~~~~~~~~ 18:00.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' 18:00.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsComputedDOMStyle.cpp:396:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:00.34 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 18:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.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 18:00.34 else 18:00.34 ^~~~ 18:00.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' 18:00.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:00.34 ^~~~~~~~~~~~~~~~~~ 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsComputedDOMStyle.cpp:395:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:00.34 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 18:00.34 ^~~~~~~~~~~~~~~~~~~~~~ 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:00.34 foundInterface = 0; \ 18:00.34 ^~~~~~~~~~~~~~ 18:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSAttrDeclaration.cpp:66:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:00.35 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 18:00.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.35 /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 18:00.35 else 18:00.35 ^~~~ 18:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSAttrDeclaration.cpp:65:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 18:00.35 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 18:00.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:110: 18:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.cpp: In function 'void MapSinglePropertyInto(nsCSSPropertyID, const nsCSSValue*, nsCSSValue*, nsRuleData*)': 18:00.35 /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] 18:00.35 mValue = aOther.mValue; 18:00.35 ~~~~~~~^~~~~~~~~~~~~~~ 18:00.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:83: 18:00.35 /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)': 18:00.35 /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] 18:00.35 StateSelectorMatches(aStatefulElement, selectorForPseudo, 18:00.35 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.35 nodeContext, aData->mTreeMatchContext, 18:00.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.35 selectorFlags, nullptr, aStateMask)) && 18:00.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:00.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 18:00.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 18:00.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 18:00.36 /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&)': 18:00.36 /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] 18:00.36 nsCSSValue(nsCSSValue&& aOther) : mUnit(aOther.mUnit), mValue(aOther.mValue) { 18:00.36 ^ 18:00.36 /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] 18:00.36 nsCSSValue(nsCSSValue&& aOther) : mUnit(aOther.mUnit), mValue(aOther.mValue) { 18:00.36 ^ 18:00.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:56: 18:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseGridLine(nsCSSValue&)': 18:00.36 /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] 18:00.36 if (integer.isSome() && integer.ref() < 0) { 18:00.36 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 18:00.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 18:00.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:00.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:00.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:00.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:00.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:00.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:01.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 18:01.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 18:01.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:01.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:01.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 18:01.54 liblayout_style.a.desc 18:01.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 18:01.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:01.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:01.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:01.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:01.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:01.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:02.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:02.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c: In function 'ldap_create_geteffectiveRights_control': 18:02.05 /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] 18:02.05 if ( LBER_ERROR == ber_printf( ber, "{s{v}}", authzid, attrlist ) ) { 18:02.05 ^~ 18:02.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:02.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:02.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:02.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:02.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:02.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 18:02.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 18:02.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:02.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:02.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:02.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:03.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:03.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:03.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:03.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:03.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_api_info': 18:03.51 /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] 18:03.51 for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { 18:03.51 ^ 18:03.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_feature_info': 18:03.51 /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] 18:03.51 for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { 18:03.51 ^ 18:03.51 /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] 18:03.51 return(( i < NSLDAPI_EXTENSIONS_COUNT ) ? LDAP_SUCCESS 18:03.51 ^ 18:03.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:04.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:04.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:04.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:04.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:04.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:04.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:04.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getvalues.c: In function 'internal_ldap_get_values': 18:04.49 /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] 18:04.49 if ( rc == LBER_ERROR ) { 18:04.49 ^~ 18:04.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:04.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 18:04.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 18:04.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 18:04.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.76 /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**)': 18:04.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.76 foundInterface = 0; \ 18:04.76 ^~~~~~~~~~~~~~ 18:04.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' 18:04.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.76 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:04.76 NS_INTERFACE_MAP_END 18:04.76 ^~~~~~~~~~~~~~~~~~~~ 18:04.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' 18:04.77 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.77 /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' 18:04.77 NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) 18:04.77 ^~~~~~~~~~~~~~~~~~~~ 18:04.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.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 18:04.77 } else 18:04.77 ^~~~ 18:04.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.77 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.77 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.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' 18:04.77 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.78 /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' 18:04.78 NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) 18:04.78 ^~~~~~~~~~~~~~~~~~~~ 18:04.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.78 /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**)': 18:04.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.79 foundInterface = 0; \ 18:04.79 ^~~~~~~~~~~~~~ 18:04.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' 18:04.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.79 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.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' 18:04.79 NS_INTERFACE_MAP_END 18:04.79 ^~~~~~~~~~~~~~~~~~~~ 18:04.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' 18:04.79 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.79 /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' 18:04.79 NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) 18:04.79 ^~~~~~~~~~~~~~~~~~~~ 18:04.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.79 /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 18:04.80 } else 18:04.80 ^~~~ 18:04.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.80 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.80 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.80 /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' 18:04.80 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.80 /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' 18:04.80 NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) 18:04.80 ^~~~~~~~~~~~~~~~~~~~ 18:04.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.81 /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**)': 18:04.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.81 foundInterface = 0; \ 18:04.81 ^~~~~~~~~~~~~~ 18:04.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' 18:04.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.81 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:04.81 NS_INTERFACE_MAP_END 18:04.81 ^~~~~~~~~~~~~~~~~~~~ 18:04.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' 18:04.81 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.81 /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' 18:04.81 NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) 18:04.81 ^~~~~~~~~~~~~~~~~~~~ 18:04.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.81 /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 18:04.81 } else 18:04.81 ^~~~ 18:04.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.82 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.82 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.82 /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' 18:04.82 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.82 /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' 18:04.82 NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) 18:04.82 ^~~~~~~~~~~~~~~~~~~~ 18:04.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.82 /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**)': 18:04.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.82 foundInterface = 0; \ 18:04.82 ^~~~~~~~~~~~~~ 18:04.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' 18:04.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.83 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:04.83 NS_INTERFACE_MAP_END 18:04.84 ^~~~~~~~~~~~~~~~~~~~ 18:04.84 /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' 18:04.84 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.84 /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' 18:04.84 NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) 18:04.84 ^~~~~~~~~~~~~~~~~~~~ 18:04.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.85 /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 18:04.85 } else 18:04.85 ^~~~ 18:04.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.85 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.85 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.85 /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' 18:04.85 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.85 /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' 18:04.85 NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) 18:04.85 ^~~~~~~~~~~~~~~~~~~~ 18:04.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.86 /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**)': 18:04.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.86 foundInterface = 0; \ 18:04.86 ^~~~~~~~~~~~~~ 18:04.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' 18:04.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.86 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:04.86 NS_INTERFACE_MAP_END 18:04.86 ^~~~~~~~~~~~~~~~~~~~ 18:04.86 /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' 18:04.86 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.86 /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' 18:04.86 NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) 18:04.86 ^~~~~~~~~~~~~~~~~~~~ 18:04.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.87 /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 18:04.87 } else 18:04.87 ^~~~ 18:04.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.87 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.87 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.87 /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' 18:04.87 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.87 /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' 18:04.87 NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) 18:04.87 ^~~~~~~~~~~~~~~~~~~~ 18:04.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.88 /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**)': 18:04.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.88 foundInterface = 0; \ 18:04.88 ^~~~~~~~~~~~~~ 18:04.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' 18:04.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.88 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:04.88 NS_INTERFACE_MAP_END 18:04.88 ^~~~~~~~~~~~~~~~~~~~ 18:04.88 /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' 18:04.88 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.88 /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' 18:04.88 NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) 18:04.88 ^~~~~~~~~~~~~~~~~~~~ 18:04.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.89 /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 18:04.89 } else 18:04.89 ^~~~ 18:04.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.89 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.89 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.89 /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' 18:04.89 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.89 /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' 18:04.89 NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) 18:04.89 ^~~~~~~~~~~~~~~~~~~~ 18:04.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.89 /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**)': 18:04.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:04.89 foundInterface = 0; \ 18:04.89 ^~~~~~~~~~~~~~ 18:04.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' 18:04.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:04.89 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:04.89 NS_INTERFACE_MAP_END 18:04.89 ^~~~~~~~~~~~~~~~~~~~ 18:04.89 /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' 18:04.90 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.90 /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' 18:04.90 NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) 18:04.90 ^~~~~~~~~~~~~~~~~~~~ 18:04.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 18:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 18:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:04.90 /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 18:04.90 } else 18:04.90 ^~~~ 18:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:04.90 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:04.90 ^~~~~~~~~~~~~~~~~~~~~~~ 18:04.90 /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' 18:04.90 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:04.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:04.90 /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' 18:04.90 NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) 18:04.90 ^~~~~~~~~~~~~~~~~~~~ 18:04.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 18:05.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:05.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:05.09 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: 18:05.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c: In function 'format_utc_offset': 18:05.09 /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] 18:05.09 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 18:05.09 ^ 18:05.09 /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] 18:05.09 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 18:05.09 ^ 18:05.09 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: 18:05.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltypes.c: In function 'icaltriggertype_from_string': 18:05.09 /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] 18:05.09 struct icaltriggertype tr, null_tr; 18:05.09 ^~~~~~~ 18:05.10 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: 18:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_binary_as_ical_string_r': 18:05.10 /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] 18:05.10 const char* data; 18:05.10 ^~~~ 18:05.10 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: 18:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_make_part': 18:05.10 /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] 18:05.10 sizeof(parent_header->boundary)) == 0){ 18:05.10 ^ 18:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_make_multipart_subpart': 18:05.10 /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] 18:05.10 sizeof(parent_header->boundary)) 18:05.10 ^ 18:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_read_header': 18:05.10 /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] 18:05.10 char* last_line, *end; 18:05.10 ^~~ 18:05.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_parse_mime': 18:05.10 /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] 18:05.10 void *part; 18:05.10 ^~~~ 18:05.10 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: 18:05.10 At top level: 18:05.11 /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] 18:05.11 static void vsnprintf_dummy_func() { 18:05.11 ^~~~~~~~~~~~~~~~~~~~ 18:05.11 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: 18:05.11 /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] 18:05.11 static const char* get_zone_directory(void) 18:05.11 ^~~~~~~~~~~~~~~~~~ 18:05.11 /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] 18:05.11 icaltimezone_parse_zone_tab (void) 18:05.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.11 /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] 18:05.11 fetch_lat_long_from_string (const char *str, int *latitude_degrees, int *latitude_minutes, int *latitude_seconds, 18:05.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c: In function 'icaltimezone_dump_changes': 18:05.11 /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=] 18:05.11 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 18:05.11 ^~~~ 18:05.11 /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] 18:05.11 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 18:05.11 ^~~~~~~~~~~~~~~~ 18:05.11 /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] 18:05.11 /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] 18:05.11 In file included from /usr/include/stdio.h:862, 18:05.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 18:05.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:05.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:05.11 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 12 bytes into a destination of size 4 18:05.11 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:05.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.12 __bos (__s), __fmt, __va_arg_pack ()); 18:05.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.12 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: 18:05.12 /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=] 18:05.12 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 18:05.12 ^~~~ 18:05.12 /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] 18:05.12 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 18:05.12 ^~~~~~~~~~~~ 18:05.12 /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] 18:05.12 In file included from /usr/include/stdio.h:862, 18:05.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 18:05.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:05.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:05.12 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 10 bytes into a destination of size 4 18:05.12 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:05.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.12 __bos (__s), __fmt, __va_arg_pack ()); 18:05.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.12 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: 18:05.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_as_ical_string_r': 18:05.12 /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=] 18:05.12 snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 18:05.12 ^~~~ 18:05.12 /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] 18:05.12 snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 18:05.12 ^~~~~~~~~~~~ 18:05.12 In file included from /usr/include/stdio.h:862, 18:05.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 18:05.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:05.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:05.12 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 16 bytes into a destination of size 9 18:05.12 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:05.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.12 __bos (__s), __fmt, __va_arg_pack ()); 18:05.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.13 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: 18:05.13 /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=] 18:05.13 snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 18:05.13 ^~~~ 18:05.13 /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] 18:05.13 snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 18:05.13 ^~~~~~~~~~~~~~~~ 18:05.13 /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] 18:05.13 In file included from /usr/include/stdio.h:862, 18:05.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 18:05.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:05.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:05.13 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 26 bytes into a destination of size 9 18:05.13 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:05.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.13 __bos (__s), __fmt, __va_arg_pack ()); 18:05.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:05.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:05.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:05.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:05.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 18:05.46 libcomm_calendar_base_backend_libical.a.desc 18:05.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 18:05.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 18:05.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 18:06.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 18:06.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:06.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:06.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsComponentManagerUtils.h:11, 18:06.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp:6: 18:06.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)': 18:06.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:06.09 foundInterface = 0; \ 18:06.09 ^~~~~~~~~~~~~~ 18:06.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' 18:06.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:06.09 ^~~~~~~~~~~~~~~~~~~~~~~ 18:06.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:06.09 NS_INTERFACE_MAP_END 18:06.09 ^~~~~~~~~~~~~~~~~~~~ 18:06.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 18:06.09 else 18:06.09 ^~~~ 18:06.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:06.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:06.11 ^~~~~~~~~~~~~~~~~~ 18:06.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:06.11 NS_INTERFACE_MAP_ENTRY(nsIAlertsService) 18:06.11 ^~~~~~~~~~~~~~~~~~~~~~ 18:06.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 18:06.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:06.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:06.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:06.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:07.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 18:07.00 libgfx_vr_openvr.a.desc 18:07.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 18:07.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 18:07.25 libtoolkit_system_gnome.a.desc 18:07.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 18:07.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:07.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:07.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:07.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:07.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:07.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:07.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:07.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkWriteBuffer.h:14, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.h:20, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:19, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/effects/GrCircleBlurFragmentProcessor.h:15, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/effects/GrCircleBlurFragmentProcessor.cpp:11, 18:07.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia10.cpp:2: 18:07.76 /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*)': 18:07.76 /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] 18:07.76 val = std::move(o.val); 18:07.76 ^~~ 18:07.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:07.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:07.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:07.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:07.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function 'ldap_memcache_createkey': 18:07.87 /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] 18:07.87 #define NSLDAPI_SAFE_STRLEN( s ) ( (s) ? strlen((s)) + 1 : 1 ) 18:07.87 ^ 18:07.87 /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' 18:07.87 len = NSLDAPI_SAFE_STRLEN(buf) + NSLDAPI_SAFE_STRLEN(tmpbase) + 18:07.87 ^~~~~~~~~~~~~~~~~~~ 18:07.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] 18:07.87 #define NSLDAPI_STR_NONNULL( s ) ( (s) ? (s) : "" ) 18:07.87 ^ 18:07.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' 18:07.87 NSLDAPI_STR_NONNULL(buf)); 18:07.87 ^~~~~~~~~~~~~~~~~~~ 18:07.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:08.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:08.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:08.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:08.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:08.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:08.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:08.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:08.99 libyuv.a.desc 18:08.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:09.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 18:09.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 18:09.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 18:09.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 18:09.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:09.47 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:09.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:09.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:10.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 18:10.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 18:10.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:10.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c: In function 'icalproperty_get_exdate': 18:10.19 /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] 18:10.19 icalparameter* param = icalproperty_get_first_parameter(prop, 18:10.19 ^~~~ 18:10.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c:31: 18:10.19 /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 *'} 18:10.19 icalparameter* icalproperty_get_first_parameter(icalproperty* prop, 18:10.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:10.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 18:10.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 18:10.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:10.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_os_connect_with_to': 18:10.46 /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] 18:10.46 if (getsockopt(sockfd, SOL_SOCKET, SO_ERROR, (char *)&error, &len) 18:10.46 ^~~~ 18:10.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:59, 18:10.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:67: 18:10.46 /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 18:10.46 extern int getsockopt (int __fd, int __level, int __optname, 18:10.46 ^~~~~~~~~~ 18:10.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_try_each_host': 18:10.46 /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] 18:10.46 if (( address = inet_addr( host )) == -1 ) { 18:10.46 ^~ 18:10.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:10.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:10.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxyauth_control': 18:10.69 /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] 18:10.69 if ( LBER_ERROR == ber_printf( ber, 18:10.69 ^~ 18:10.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxiedauth_control': 18:10.69 /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] 18:10.69 if ( LBER_ERROR == ber_printf( ber, 18:10.69 ^~ 18:10.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:10.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:10.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:11.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:11.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c: In function 'ldap_passwd': 18:11.25 /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] 18:11.25 if ( LBER_ERROR == ( ber_printf( ber, "{" ) ) ) { 18:11.25 ^~ 18:11.25 /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] 18:11.25 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_ID, 18:11.25 ^~ 18:11.25 /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] 18:11.25 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_OLD, 18:11.25 ^~ 18:11.25 /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] 18:11.25 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_NEW, 18:11.25 ^~ 18:11.25 /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] 18:11.25 if ( LBER_ERROR == ( ber_printf( ber, "}" ) ) ) { 18:11.25 ^~ 18:11.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:11.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 18:11.31 liblayout_painting.a.desc 18:11.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 18:11.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 18:11.35 pingsender 18:11.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 18:11.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:11.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:11.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:11.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:11.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:11.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:11.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:11.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:11.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 18:11.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 18:12.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:12.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:12.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:12.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:12.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:12.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:12.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:12.22 /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] 18:12.22 icalrestriction_get_component_restriction(icalproperty_method method, 18:12.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:12.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:12.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 18:12.64 rapl 18:12.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 18:12.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:12.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:12.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:12.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:12.93 libmozavcodec.so.symbols 18:12.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:13.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:13.12 libcomm_calendar_libical_src_libical.a.desc 18:13.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 18:13.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 18:13.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 18:13.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:13.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:13.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:13.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:13.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:13.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:13.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:13.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:14.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:14.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:14.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:14.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 18:14.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 18:14.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:14.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:14.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:14.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:14.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:14.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:15.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 18:15.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 18:15.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:15.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c: In function 'nsldapi_send_pending_requests_nolock': 18:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c:514:9: warning: unused variable 'logname' [-Wunused-variable] 18:15.31 char *logname = "nsldapi_send_pending_requests_nolock"; 18:15.31 ^~~~~~~ 18:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c: In function 're_encode_request': 18:15.31 /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] 18:15.31 if ( rc == LBER_ERROR ) { 18:15.31 ^~ 18:15.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:15.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 18:15.53 thunderbird 18:15.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 18:15.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:15.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:15.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:15.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 18:15.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 18:15.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:15.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:15.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/build' 18:15.73 libjs_static.a 18:15.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/build' 18:16.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 18:16.37 libnetwerk_dns.a.desc 18:16.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 18:16.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 18:16.55 libclearkey.so 18:16.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 18:16.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 18:16.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 18:16.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:16.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:17.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/saslbind.c: In function 'ldap_parse_sasl_bind_result': 18:17.27 /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] 18:17.27 if ( rc != LBER_ERROR && 18:17.27 ^~ 18:17.27 /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] 18:17.27 if ( rc == LBER_ERROR ) { 18:17.27 ^~ 18:17.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 18:17.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 18:17.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 18:17.60 libsecurity_manager_ssl.a.desc 18:17.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 18:17.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:17.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c: In function 'compat_decode': 18:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:789:13: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 18:17.85 if (!avctx->refcounted_frames) { 18:17.85 ^~ 18:17.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:40: 18:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 18:17.85 int refcounted_frames; 18:17.85 ^~~~~~~~~~~~~~~~~ 18:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c: In function 'avcodec_flush_buffers': 18:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:1743:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 18:17.85 if (!avctx->refcounted_frames) 18:17.85 ^~ 18:17.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:40: 18:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 18:17.85 int refcounted_frames; 18:17.85 ^~~~~~~~~~~~~~~~~ 18:17.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:17.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 18:18.19 elfhack 18:18.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 18:18.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:18.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:18.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:18.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:18.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:18.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:113, 18:18.60 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: 18:18.60 /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*)': 18:18.60 /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] 18:18.60 COMPILE_ASSERT(sizeof(kTrue) == sizeof(kFalse), true_false_equal); 18:18.60 ^~~~~~~~~~~~~~~~ 18:18.60 /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' 18:18.60 typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] 18:18.60 ^~~ 18:18.60 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: 18:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 18:18.60 /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] 18:18.60 class FlagSaverImpl { 18:18.60 ^~~~~~~~~~~~~ 18:18.60 /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] 18:18.60 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: 18:18.60 /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*)': 18:18.60 /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=] 18:18.60 case 3: options->flag_description_substring_search = true; 18:18.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 18:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:5: note: here 18:18.60 case 2: options->flag_location_substring_search = true; 18:18.60 ^~~~ 18:18.60 /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=] 18:18.60 case 2: options->flag_location_substring_search = true; 18:18.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 18:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:328:5: note: here 18:18.60 case 1: options->flag_name_substring_search = true; 18:18.60 ^~~~ 18:18.61 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: 18:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 18:18.61 /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] 18:18.61 int FlagValue::ValueSize() const { 18:18.61 ^~~~~~~~~ 18:18.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:18.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/sort.c: In function 'ldap_sort_strcasecmp': 18:18.64 /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] 18:18.64 if (NULL == a || NULL == b) 18:18.64 ^~ 18:18.64 /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' 18:18.64 return( strcasecmp( (char *)*a, (char *)*b ) ); 18:18.64 ^~~~~~ 18:18.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 18:18.75 libimport.a.desc 18:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 18:18.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:18.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:19.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:19.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:19.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:19.43 libgflags.a.desc 18:19.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:19.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:19.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:19.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:19.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:19.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ufn.c: In function 'ldap_ufn_search_ctx': 18:19.54 /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] 18:19.54 int max, i, err, scope = 0, phase, tries; 18:19.54 ^~~ 18:19.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/include/ldap.h:47, 18:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:85, 18:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c:39: 18:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c: In function 'ldap_utf8strtok_r': 18:19.81 /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] 18:19.81 #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) 18:19.81 ^~~~ 18:19.81 /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' 18:19.81 sc = LDAP_UTF8GETC(sp); 18:19.81 ^~~~~~~~~~~~~ 18:19.81 /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] 18:19.81 #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) 18:19.81 ^~~~ 18:19.81 /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' 18:19.81 for (bp = brk; (bc = LDAP_UTF8GETCC(bp)) != 0;) { 18:19.81 ^~~~~~~~~~~~~~ 18:19.81 /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] 18:19.81 #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) 18:19.81 ^~~~ 18:19.81 /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' 18:19.81 sc = LDAP_UTF8GETC(sp); 18:19.81 ^~~~~~~~~~~~~ 18:19.81 /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] 18:19.81 #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) 18:19.81 ^~~~ 18:19.81 /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' 18:19.81 if ((bc = LDAP_UTF8GETCC(bp)) == sc) { 18:19.81 ^~~~~~~~~~~~~~ 18:19.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:19.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:19.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:19.93 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c: In function 'ldap_create_virtuallist_control': 18:19.93 /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] 18:19.93 if ( LBER_ERROR == ber_printf( ber, 18:19.93 ^~ 18:19.93 /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] 18:19.93 if ( LBER_ERROR == ber_printf( ber, 18:19.93 ^~ 18:19.93 /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] 18:19.93 if ( LBER_ERROR == ber_printf( ber, 18:19.93 ^~ 18:19.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:20.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:20.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:20.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 18:20.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 18:20.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:20.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:20.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:20.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_entry2text_search': 18:20.53 /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] 18:20.53 int err, freedn, html; 18:20.53 ^~~~ 18:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'searchaction': 18:20.53 /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] 18:20.53 char *value, *filtpattern, *attr, *selectname; 18:20.53 ^~~~~~~~~~ 18:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'output_dn': 18:20.53 /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=] 18:20.53 sprintf( buf, "%-*s", width, " " ); 18:20.53 ^~~~ ~~~ 18:20.53 In file included from /usr/include/stdio.h:862, 18:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:20.53 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 2147483648 bytes into a destination of size 4294967295 18:20.53 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:20.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.53 __bos (__s), __fmt, __va_arg_pack ()); 18:20.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_vals2text.part.0': 18:20.53 /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=] 18:20.53 sprintf( buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", 18:20.53 ^~~~ ~~~ 18:20.53 /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 18:20.53 sprintf( buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", 18:20.53 ^~~~~~~~~~~~~~~~~~ 18:20.53 /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 18:20.53 /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 18:20.53 /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 18:20.53 In file included from /usr/include/stdio.h:862, 18:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:20.53 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 50) into a destination of size 4294967295 18:20.53 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:20.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.54 __bos (__s), __fmt, __va_arg_pack ()); 18:20.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.54 /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=] 18:20.54 sprintf( buf, "%-*s%s%s", labelwidth, " ", p, eol ); 18:20.54 ^~~~ ~~~ 18:20.54 /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 18:20.54 sprintf( buf, "%-*s%s%s", labelwidth, " ", p, eol ); 18:20.54 ^~~~~~~~~~ 18:20.54 /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 18:20.54 In file included from /usr/include/stdio.h:862, 18:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:20.54 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 43) into a destination of size 4294967295 18:20.54 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:20.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.54 __bos (__s), __fmt, __va_arg_pack ()); 18:20.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.54 /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=] 18:20.54 sprintf( buf, "%-*s%s%s", labelwidth, " ", outval, eol ); 18:20.54 ^~~~ ~~~ 18:20.54 /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 18:20.54 sprintf( buf, "%-*s%s%s", labelwidth, " ", outval, eol ); 18:20.54 ^~~~~~~~~~ 18:20.54 /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 18:20.54 In file included from /usr/include/stdio.h:862, 18:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:20.54 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 7) into a destination of size 4294967295 18:20.54 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:20.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.54 __bos (__s), __fmt, __va_arg_pack ()); 18:20.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:20.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:20.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:20.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:20.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 18:21.05 libtoolkit_components_reputationservice.a.desc 18:21.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 18:21.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.07 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:21.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:21.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:21.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:22.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:22.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:22.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:22.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:22.59 libldap60.so 18:22.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 18:22.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 18:22.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 18:22.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 18:22.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 18:22.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.63 foundInterface = 0; \ 18:22.63 ^~~~~~~~~~~~~~ 18:22.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' 18:22.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.63 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.63 NS_INTERFACE_MAP_END 18:22.63 ^~~~~~~~~~~~~~~~~~~~ 18:22.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 18:22.63 else 18:22.63 ^~~~ 18:22.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' 18:22.63 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:22.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:22.63 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) 18:22.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.63 foundInterface = 0; \ 18:22.63 ^~~~~~~~~~~~~~ 18:22.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' 18:22.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.63 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.63 NS_INTERFACE_MAP_END 18:22.63 ^~~~~~~~~~~~~~~~~~~~ 18:22.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 18:22.64 else 18:22.64 ^~~~ 18:22.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' 18:22.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:22.64 ^~~~~~~~~~~~~~~~~~ 18:22.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:22.64 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPersistable) 18:22.64 ^~~~~~~~~~~~~~~~~~~~~~ 18:22.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.cpp: In member function 'virtual nsresult nsGenericDOMDataNode::QueryInterface(const nsIID&, void**)': 18:22.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.64 foundInterface = 0; \ 18:22.64 ^~~~~~~~~~~~~~ 18:22.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' 18:22.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.64 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.64 NS_INTERFACE_MAP_END 18:22.64 ^~~~~~~~~~~~~~~~~~~~ 18:22.64 /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 18:22.64 else 18:22.64 ^~~~ 18:22.64 /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' 18:22.64 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:22.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:22.65 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 18:22.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': 18:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.65 foundInterface = 0; \ 18:22.65 ^~~~~~~~~~~~~~ 18:22.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' 18:22.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.65 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsHistory.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.65 NS_INTERFACE_MAP_END 18:22.65 ^~~~~~~~~~~~~~~~~~~~ 18:22.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 18:22.65 else 18:22.65 ^~~~ 18:22.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' 18:22.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:22.65 ^~~~~~~~~~~~~~~~~~ 18:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsHistory.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:22.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:22.65 ^~~~~~~~~~~~~~~~~~~~~~ 18:22.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 18:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 18:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 18:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp:92, 18:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:83: 18:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 18:22.66 /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] 18:22.66 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 18:22.66 ^ 18:22.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:11, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WritingModes.h:11, 18:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:22.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:12, 18:22.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 18:22.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 18:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 18:22.67 class nsCSSValue { 18:22.67 ^~~~~~~~~~ 18:22.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 18:22.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 18:22.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 18:22.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 18:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp: In member function 'virtual nsresult LocalizationHandler::QueryInterface(const nsIID&, void**)': 18:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.67 foundInterface = 0; \ 18:22.67 ^~~~~~~~~~~~~~ 18:22.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' 18:22.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.68 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp:2959:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.68 NS_INTERFACE_MAP_END 18:22.68 ^~~~~~~~~~~~~~~~~~~~ 18:22.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 18:22.68 else 18:22.68 ^~~~ 18:22.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' 18:22.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:22.68 ^~~~~~~~~~~~~~~~~~ 18:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp:2958:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:22.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:22.68 ^~~~~~~~~~~~~~~~~~~~~~ 18:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsInProcessTabChildGlobal.cpp: In member function 'virtual nsresult nsInProcessTabChildGlobal::QueryInterface(const nsIID&, void**)': 18:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.68 foundInterface = 0; \ 18:22.68 ^~~~~~~~~~~~~~ 18:22.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' 18:22.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:22.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsInProcessTabChildGlobal.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:22.68 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 18:22.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsInProcessTabChildGlobal.cpp:17, 18:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:92: 18:22.68 /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 18:22.68 } else 18:22.69 ^~~~ 18:22.69 /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' 18:22.69 } else 18:22.69 ^~~~ 18:22.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 18:22.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 18:22.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 18:22.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 18:22.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': 18:22.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.69 foundInterface = 0; \ 18:22.69 ^~~~~~~~~~~~~~ 18:22.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' 18:22.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.69 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:609:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.69 NS_INTERFACE_MAP_END 18:22.69 ^~~~~~~~~~~~~~~~~~~~ 18:22.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 18:22.69 else 18:22.69 ^~~~ 18:22.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' 18:22.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:22.70 ^~~~~~~~~~~~~~~~~~ 18:22.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:608:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:22.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:22.70 ^~~~~~~~~~~~~~~~~~~~~~ 18:22.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': 18:22.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.70 foundInterface = 0; \ 18:22.70 ^~~~~~~~~~~~~~ 18:22.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' 18:22.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.70 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:2712:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.70 NS_INTERFACE_MAP_END 18:22.70 ^~~~~~~~~~~~~~~~~~~~ 18:22.70 /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 18:22.70 else 18:22.70 ^~~~ 18:22.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' 18:22.71 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:22.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:2711:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:22.71 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) 18:22.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:22.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': 18:22.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:22.71 foundInterface = 0; \ 18:22.71 ^~~~~~~~~~~~~~ 18:22.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' 18:22.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:22.71 ^~~~~~~~~~~~~~~~~~~~~~~ 18:22.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSTimeoutHandler.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:22.71 NS_INTERFACE_MAP_END 18:22.71 ^~~~~~~~~~~~~~~~~~~~ 18:22.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 18:22.71 else 18:22.71 ^~~~ 18:22.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' 18:22.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:22.71 ^~~~~~~~~~~~~~~~~~ 18:22.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSTimeoutHandler.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:22.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:22.71 ^~~~~~~~~~~~~~~~~~~~~~ 18:22.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nscore.h:20, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:11, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 18:22.71 In function 'void* operator new [](size_t, const std::nothrow_t&)', 18:22.71 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: 18:22.71 /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=] 18:22.71 return malloc_impl(size); 18:22.71 ^ 18:22.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/malloc.h:3, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozmemory.h:20, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h:30, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HeapAPI.h:15, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentCache.h:15, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:12, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 18:22.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 18:22.72 /usr/include/malloc.h: In constructor 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)': 18:22.72 /usr/include/malloc.h:38:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 18:22.72 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 18:22.72 ^~~~~~ 18:22.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 18:22.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:22.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:22.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:22.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:22.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:22.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:23.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:23.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c: In function 'prldap_poll': 18:23.51 /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] 18:23.51 for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { 18:23.51 ^ 18:23.51 /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] 18:23.51 for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { 18:23.51 ^ 18:23.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:23.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:23.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:23.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:24.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:24.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:24.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:24.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:24.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:24.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:24.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:25.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 18:25.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 18:25.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:25.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:26.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:26.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:26.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:26.03 libprldap60.so 18:26.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:26.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:26.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 18:26.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 18:26.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 18:26.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrMemoryPool.h:11, 18:26.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrMemoryPool.cpp:8, 18:26.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: 18:26.26 /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)': 18:26.26 /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=] 18:26.26 sk_abort_no_print(); \ 18:26.26 ~~~~~~~~~~~~~~~~~^~ 18:26.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp:20:13: note: in expansion of macro 'SK_ABORT' 18:26.26 SK_ABORT("Unexpected path fill."); 18:26.26 ^~~~~~~~ 18:26.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:92: 18:26.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp:21:9: note: here 18:26.26 case GrPathRendering::kWinding_FillType: { 18:26.26 ^~~~ 18:26.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:26.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:26.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:27.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap' 18:27.04 libldapsdks.a.desc 18:27.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap' 18:27.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 18:27.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.h:9, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.cpp:10, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 18:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)': 18:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.26 foundInterface = 0; \ 18:27.26 ^~~~~~~~~~~~~~ 18:27.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' 18:27.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:27.26 ^~~~~~~~~~~~~~~~~~~~~~~ 18:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:27.26 NS_INTERFACE_MAP_END 18:27.26 ^~~~~~~~~~~~~~~~~~~~ 18:27.26 /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' 18:27.26 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:27.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:125:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:27.26 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, mozIAsyncFavicons, 18:27.26 ^~~~~~~~~~~~~~~~~~~~ 18:27.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:26, 18:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 18:27.26 /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 18:27.26 } else 18:27.26 ^~~~ 18:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 18:27.26 } else 18:27.26 ^~~~ 18:27.26 /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' 18:27.26 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:27.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:125:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:27.26 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, mozIAsyncFavicons, 18:27.26 ^~~~~~~~~~~~~~~~~~~~ 18:27.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 18:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 18:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.h:9, 18:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.cpp:10, 18:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 18:27.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)': 18:27.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.28 foundInterface = 0; \ 18:27.28 ^~~~~~~~~~~~~~ 18:27.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' 18:27.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:27.28 ^~~~~~~~~~~~~~~~~~~~~~~ 18:27.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistory.cpp:188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:27.28 NS_INTERFACE_MAP_END 18:27.28 ^~~~~~~~~~~~~~~~~~~~ 18:27.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:26, 18:27.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 18:27.28 /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 18:27.28 } else 18:27.28 ^~~~ 18:27.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 18:27.29 } else 18:27.29 ^~~~ 18:27.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:27.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:27.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 18:27.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 18:27.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.h:9, 18:27.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.cpp:10, 18:27.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 18:27.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)': 18:27.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.31 foundInterface = 0; \ 18:27.31 ^~~~~~~~~~~~~~ 18:27.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' 18:27.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:27.31 ^~~~~~~~~~~~~~~~~~~~~~~ 18:27.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:27.31 NS_INTERFACE_MAP_END 18:27.31 ^~~~~~~~~~~~~~~~~~~~ 18:27.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 18:27.31 else 18:27.31 ^~~~ 18:27.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' 18:27.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:27.31 ^~~~~~~~~~~~~~~~~~ 18:27.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:27.32 NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) 18:27.32 ^~~~~~~~~~~~~~~~~~~~~~ 18:27.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)': 18:27.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.32 foundInterface = 0; \ 18:27.33 ^~~~~~~~~~~~~~ 18:27.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' 18:27.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:27.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.33 /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' 18:27.33 NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) 18:27.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.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 18:27.33 else 18:27.33 ^~~~ 18:27.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' 18:27.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:27.33 ^~~~~~~~~~~~~~~~~~ 18:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:279:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:27.33 NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) 18:27.33 ^~~~~~~~~~~~~~~~~~~~~~ 18:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)': 18:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.33 foundInterface = 0; \ 18:27.33 ^~~~~~~~~~~~~~ 18:27.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' 18:27.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:27.33 ^~~~~~~~~~~~~~~~~~~~~~~ 18:27.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:3587:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:27.33 NS_INTERFACE_MAP_END 18:27.33 ^~~~~~~~~~~~~~~~~~~~ 18:27.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 18:27.33 else 18:27.33 ^~~~ 18:27.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' 18:27.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:27.34 ^~~~~~~~~~~~~~~~~~ 18:27.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:3586:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:27.34 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 18:27.34 ^~~~~~~~~~~~~~~~~~~~~~ 18:27.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 18:27.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:27.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:27.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:27.67 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:27.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:27.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:27.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 18:27.83 libtoolkit_components_places.a.desc 18:27.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 18:28.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:28.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:30.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:30.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:30.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:30.20 libmozavcodec.so 18:30.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 18:30.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 18:30.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 18:30.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:30.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:32.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:32.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:32.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:32.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:33.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:33.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:34.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:34.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:34.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:34.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:34.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:34.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 18:34.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 18:34.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/private/GrColor.h:14, 18:34.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:11, 18:34.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 18:34.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 18:34.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 18:34.94 /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*)': 18:34.94 /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] 18:34.94 if (SkToBool(a->fFlags && kApplyGamutXform_Flag) && a->fGamutXform != b->fGamutXform) { 18:34.94 ^~~~~~~~~~~~~~~~~~~~~ 18:34.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:203:27: note: in definition of macro 'SkToBool' 18:34.95 #define SkToBool(cond) ((cond) != 0) 18:34.95 ^~~~ 18:34.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkString.h:13, 18:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrResourceKey.h:16, 18:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:12, 18:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrBuffer.h:11, 18:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:12, 18:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 18:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 18:34.96 /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]': 18:34.96 /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]' 18:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 18:34.96 /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] 18:34.96 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 18:34.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:34.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkColorSpace.h:12, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkImageInfo.h:11, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:14, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrBuffer.h:11, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:12, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 18:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, 18:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 18:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 18:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 18:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 18:34.98 template class sk_sp { 18:34.98 ^~~~~ 18:34.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:35.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:35.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:35.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:35.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:37.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:37.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:37.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:37.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 18:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:8: 18:37.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp: In member function 'virtual nsresult nsLDAPConnection::QueryInterface(const nsIID&, void**)': 18:37.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:37.16 foundInterface = 0; \ 18:37.16 ^~~~~~~~~~~~~~ 18:37.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' 18:37.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:37.16 ^~~~~~~~~~~~~~~~~~~~~~~ 18:37.16 /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' 18:37.16 NS_INTERFACE_MAP_END 18:37.16 ^~~~~~~~~~~~~~~~~~~~ 18:37.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:22: 18:37.16 /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 18:37.16 } else 18:37.16 ^~~~ 18:37.16 /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' 18:37.16 NS_IMPL_QUERY_CLASSINFO(nsLDAPConnection) 18:37.16 ^~~~~~~~~~~~~~~~~~~~~~~ 18:37.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:37.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:37.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:38.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:38.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:38.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:38.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 18:38.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 18:38.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**)': 18:38.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:38.30 foundInterface = 0; \ 18:38.30 ^~~~~~~~~~~~~~ 18:38.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' 18:38.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:38.30 ^~~~~~~~~~~~~~~~~~~~~~~ 18:38.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:38.30 NS_INTERFACE_MAP_END 18:38.30 ^~~~~~~~~~~~~~~~~~~~ 18:38.30 /usr/src/RPM/BUILD/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:38.30 else 18:38.30 ^~~~ 18:38.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' 18:38.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:38.30 ^~~~~~~~~~~~~~~~~~ 18:38.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:38.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:38.30 ^~~~~~~~~~~~~~~~~~~~~~ 18:38.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:38.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:38.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:38.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:38.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:38.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:38.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:38.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:38.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:39.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:39.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:39.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:39.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:39.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:39.95 libgfx_ots_src.a.desc 18:39.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 18:40.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:40.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:41.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:41.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:41.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:41.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 18:41.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 18:41.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 18:42.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:42.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:42.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:42.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:42.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 18:42.85 libmail.a.desc 18:42.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 18:43.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:43.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:43.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:43.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsILDAPMessage.h:10, 18:43.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.h:11, 18:43.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp:8: 18:43.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp: In member function 'virtual nsresult nsLDAPMessage::QueryInterface(const nsIID&, void**)': 18:43.56 /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.56 foundInterface = 0; \ 18:43.56 ^~~~~~~~~~~~~~ 18:43.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' 18:43.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:43.56 ^~~~~~~~~~~~~~~~~~~~~~~ 18:43.56 /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' 18:43.56 NS_INTERFACE_MAP_END 18:43.56 ^~~~~~~~~~~~~~~~~~~~ 18:43.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp:16: 18:43.56 /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 18:43.56 } else 18:43.56 ^~~~ 18:43.56 /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' 18:43.56 NS_IMPL_QUERY_CLASSINFO(nsLDAPMessage) 18:43.56 ^~~~~~~~~~~~~~~~~~~~~~~ 18:43.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:47.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:47.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:47.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 18:47.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 18:47.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 18:47.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 18:47.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsCSSFrameConstructor.cpp:127, 18:47.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base1.cpp:47: 18:47.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 18:47.11 /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] 18:47.11 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 18:47.11 ^ 18:47.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 18:47.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PresShell.h:27, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/TouchManager.cpp:12, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 18:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 18:47.12 class nsCSSValue { 18:47.12 ^~~~~~~~~~ 18:47.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/TouchManager.h:15, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/TouchManager.cpp:8, 18:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 18:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': 18: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] 18:47.12 foundInterface = 0; \ 18:47.12 ^~~~~~~~~~~~~~ 18: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' 18:47.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:47.12 ^~~~~~~~~~~~~~~~~~~~~~~ 18:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsDocumentViewer.cpp:521:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:47.12 NS_INTERFACE_MAP_END 18:47.12 ^~~~~~~~~~~~~~~~~~~~ 18: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 18:47.12 else 18:47.13 ^~~~ 18:47.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' 18:47.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:47.13 ^~~~~~~~~~~~~~~~~~ 18:47.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsDocumentViewer.cpp:519:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:47.13 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) 18:47.13 ^~~~~~~~~~~~~~~~~~~~~~ 18:47.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 18:47.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:47.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:47.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:47.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:47.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:47.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:47.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:47.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:48.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 18:48.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 18:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.35 foundInterface = 0; \ 18:48.35 ^~~~~~~~~~~~~~ 18:48.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' 18:48.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.35 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentSink.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.35 NS_INTERFACE_MAP_END 18:48.35 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.35 else 18:48.35 ^~~~ 18:48.35 /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' 18:48.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:48.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentSink.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:48.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) 18:48.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.35 foundInterface = 0; \ 18:48.35 ^~~~~~~~~~~~~~ 18:48.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' 18:48.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.35 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.35 NS_INTERFACE_MAP_END 18:48.35 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.35 else 18:48.35 ^~~~ 18:48.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' 18:48.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.35 ^~~~~~~~~~~~~~~~~~ 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.35 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': 18:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.36 foundInterface = 0; \ 18:48.36 ^~~~~~~~~~~~~~ 18:48.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' 18:48.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.36 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMCaretPosition.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.36 NS_INTERFACE_MAP_END 18:48.36 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.36 else 18:48.36 ^~~~ 18:48.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' 18:48.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.36 ^~~~~~~~~~~~~~~~~~ 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMCaretPosition.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.36 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMClassInfo::QueryInterface(const nsIID&, void**)': 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.36 foundInterface = 0; \ 18:48.36 ^~~~~~~~~~~~~~ 18:48.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' 18:48.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.36 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:249:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.36 NS_INTERFACE_MAP_END 18:48.36 ^~~~~~~~~~~~~~~~~~~~ 18:48.36 /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 18:48.36 else 18:48.36 ^~~~ 18:48.36 /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' 18:48.36 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:48.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:248:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:48.36 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClassInfo) 18:48.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMConstructor::QueryInterface(const nsIID&, void**)': 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.37 foundInterface = 0; \ 18:48.37 ^~~~~~~~~~~~~~ 18:48.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' 18:48.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.37 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:962:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.37 NS_INTERFACE_MAP_END 18:48.37 ^~~~~~~~~~~~~~~~~~~~ 18:48.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:56: 18:48.37 /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 18:48.37 } else 18:48.37 ^~~~ 18:48.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:48.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:48.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 18:48.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsEventListenerThisTranslator::QueryInterface(const nsIID&, void**)': 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.37 foundInterface = 0; \ 18:48.37 ^~~~~~~~~~~~~~ 18:48.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' 18:48.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.37 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:1670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.37 NS_INTERFACE_MAP_END 18:48.37 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.37 else 18:48.37 ^~~~ 18:48.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' 18:48.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.37 ^~~~~~~~~~~~~~~~~~ 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:1669:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.37 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMDataChannel.cpp: In member function 'virtual nsresult nsDOMDataChannel::QueryInterface(const nsIID&, void**)': 18:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.38 foundInterface = 0; \ 18:48.38 ^~~~~~~~~~~~~~ 18:48.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' 18:48.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:48.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMDataChannel.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:48.38 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 18:48.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.38 /usr/src/RPM/BUILD/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:48.38 else 18:48.38 ^~~~ 18:48.38 /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:48.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.38 ^~~~~~~~~~~~~~~~~~ 18:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMDataChannel.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.38 NS_INTERFACE_MAP_ENTRY(nsIDOMDataChannel) 18:48.38 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': 18:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.38 foundInterface = 0; \ 18:48.38 ^~~~~~~~~~~~~~ 18:48.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' 18:48.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.39 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.39 NS_INTERFACE_MAP_END 18:48.39 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.39 else 18:48.39 ^~~~ 18:48.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' 18:48.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.39 ^~~~~~~~~~~~~~~~~~ 18:48.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.39 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': 18:48.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.39 foundInterface = 0; \ 18:48.39 ^~~~~~~~~~~~~~ 18:48.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' 18:48.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.39 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.39 NS_INTERFACE_MAP_END 18:48.39 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.39 else 18:48.39 ^~~~ 18:48.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' 18:48.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.39 ^~~~~~~~~~~~~~~~~~ 18:48.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.40 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 18:48.40 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': 18:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.40 foundInterface = 0; \ 18:48.40 ^~~~~~~~~~~~~~ 18:48.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' 18:48.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.40 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:434:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.40 NS_INTERFACE_MAP_END 18:48.40 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.40 else 18:48.40 ^~~~ 18:48.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' 18:48.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.40 ^~~~~~~~~~~~~~~~~~ 18:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:433:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.40 NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) 18:48.40 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMSerializer.cpp: In member function 'virtual nsresult nsDOMSerializer::QueryInterface(const nsIID&, void**)': 18:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.40 foundInterface = 0; \ 18:48.40 ^~~~~~~~~~~~~~ 18:48.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' 18:48.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.41 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMSerializer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.41 NS_INTERFACE_MAP_END 18:48.41 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.41 else 18:48.41 ^~~~ 18:48.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' 18:48.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.41 ^~~~~~~~~~~~~~~~~~ 18:48.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMSerializer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.41 NS_INTERFACE_MAP_ENTRY(nsIDOMSerializer) 18:48.42 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': 18:48.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.42 foundInterface = 0; \ 18:48.42 ^~~~~~~~~~~~~~ 18:48.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' 18:48.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.42 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMTokenList.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.42 NS_INTERFACE_MAP_END 18:48.42 ^~~~~~~~~~~~~~~~~~~~ 18:48.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentChild.h:12, 18:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:11, 18:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.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 18:48.43 } else 18:48.43 ^~~~ 18:48.43 /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' 18:48.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) 18:48.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 18:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowList.cpp: In member function 'virtual nsresult nsDOMWindowList::QueryInterface(const nsIID&, void**)': 18:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.43 foundInterface = 0; \ 18:48.43 ^~~~~~~~~~~~~~ 18:48.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' 18:48.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.43 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.43 NS_INTERFACE_MAP_END 18:48.43 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.43 else 18:48.43 ^~~~ 18:48.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' 18:48.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.43 ^~~~~~~~~~~~~~~~~~ 18:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.43 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp: In member function 'virtual nsresult nsDocument::QueryInterface(const nsIID&, void**)': 18:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.44 foundInterface = 0; \ 18:48.44 ^~~~~~~~~~~~~~ 18:48.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' 18:48.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.44 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:1670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.44 NS_INTERFACE_MAP_END 18:48.44 ^~~~~~~~~~~~~~~~~~~~ 18:48.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentChild.h:12, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:11, 18:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.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 18:48.44 } else 18:48.44 ^~~~ 18:48.44 /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' 18:48.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:48.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.44 /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' 18:48.44 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsDocument) 18:48.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:48.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 18:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp: In member function 'virtual nsresult UnblockParsingPromiseHandler::QueryInterface(const nsIID&, void**)': 18:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.45 foundInterface = 0; \ 18:48.45 ^~~~~~~~~~~~~~ 18:48.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' 18:48.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.45 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:9428:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.45 NS_INTERFACE_MAP_END 18:48.45 ^~~~~~~~~~~~~~~~~~~~ 18:48.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 18:48.45 else 18:48.45 ^~~~ 18:48.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' 18:48.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.45 ^~~~~~~~~~~~~~~~~~ 18:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:9427:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.45 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': 18:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:48.45 foundInterface = 0; \ 18:48.45 ^~~~~~~~~~~~~~ 18: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' 18:48.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:48.46 ^~~~~~~~~~~~~~~~~~~~~~~ 18:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocumentEncoder.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:48.46 NS_INTERFACE_MAP_END 18:48.46 ^~~~~~~~~~~~~~~~~~~~ 18: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 18:48.46 else 18:48.46 ^~~~ 18: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' 18:48.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:48.46 ^~~~~~~~~~~~~~~~~~ 18:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocumentEncoder.cpp:189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:48.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:48.46 ^~~~~~~~~~~~~~~~~~~~~~ 18:48.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 18:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 18:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 18:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 18:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 18:48.46 /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]': 18:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 18:48.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 18:48.47 memset(aT, 0, sizeof(T)); 18:48.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:48.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:21, 18:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:56: 18:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 18:48.47 struct GlobalProperties { 18:48.47 ^~~~~~~~~~~~~~~~ 18:48.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 18:48.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:48.70 libpreprocessor.a.desc 18:48.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 18:48.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:48.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:49.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:49.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:49.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:49.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:49.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:49.76 libdevtools_shared_heapsnapshot.a.desc 18:49.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 18:50.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:50.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:50.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:50.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: 18:50.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:89: warning: "ASSERT_SINGLE_OWNER" redefined 18:50.13 #define ASSERT_SINGLE_OWNER \ 18:50.13 18:50.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:20: 18:50.13 /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 18:50.13 #define ASSERT_SINGLE_OWNER \ 18:50.13 18:50.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: 18:50.13 /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*)': 18:50.13 /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=] 18:50.13 } 18:50.13 ^ 18:50.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:557:17: note: here 18:50.13 case SkPaint::kBevel_Join: 18:50.13 ^~~~ 18:50.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:50.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:50.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:50.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 18:50.86 brotli 18:50.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 18:51.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:51.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:51.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:51.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.cpp:18: 18:51.62 /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]': 18:51.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.cpp:50:18: required from here 18:51.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 mozilla::SandboxReport'; use assignment or value-initialization instead [-Wclass-memaccess] 18:51.62 memset(aT, 0, sizeof(T)); 18:51.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:51.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.h:10, 18:51.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.cpp:7: 18:51.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporterCommon.h:27:8: note: 'struct mozilla::SandboxReport' declared here 18:51.62 struct SandboxReport { 18:51.62 ^~~~~~~~~~~~~ 18:51.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:51.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:51.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:51.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:51.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:52.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:52.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:52.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:52.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:52.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 18:52.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.h:11, 18:52.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:8: 18:52.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp: In member function 'virtual nsresult nsLDAPOperation::QueryInterface(const nsIID&, void**)': 18:52.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:52.53 foundInterface = 0; \ 18:52.53 ^~~~~~~~~~~~~~ 18:52.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' 18:52.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:52.53 ^~~~~~~~~~~~~~~~~~~~~~~ 18:52.53 /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' 18:52.53 NS_INTERFACE_MAP_END 18:52.53 ^~~~~~~~~~~~~~~~~~~~ 18:52.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:17: 18:52.53 /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 18:52.53 } else 18:52.53 ^~~~ 18:52.54 /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' 18:52.54 NS_IMPL_QUERY_CLASSINFO(nsLDAPOperation) 18:52.54 ^~~~~~~~~~~~~~~~~~~~~~~ 18:52.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:52.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:52.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:52.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:52.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:52.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:52.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:52.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:52.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia2.cpp:119: 18:52.96 /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': 18:52.96 /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=] 18:52.96 } 18:52.96 ^ 18:52.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkDraw.cpp:649:13: note: here 18:52.96 case SkCanvas::kPolygon_PointMode: { 18:52.96 ^~~~ 18:52.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:53.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:53.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:54.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:54.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia19.cpp:92: 18:54.22 /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*)': 18:54.22 /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=] 18:54.22 } 18:54.22 ^ 18:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:264:9: note: here 18:54.22 case SkCubicType::kSerpentine: 18:54.22 ^~~~ 18:54.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:54.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:54.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 18:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 18:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 18:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrSamplerState.h:11, 18:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/private/GrTextureProxy.h:11, 18:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrTextureProxy.cpp:8, 18:54.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia15.cpp:2: 18:54.25 /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*)': 18:54.25 /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=] 18:54.25 sk_abort_no_print(); \ 18:54.25 ~~~~~~~~~~~~~~~~~^~ 18:54.25 /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' 18:54.25 SK_ABORT("Conics are not supported."); 18:54.25 ^~~~~~~~ 18:54.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia15.cpp:128: 18:54.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:147:13: note: here 18:54.25 default: 18:54.25 ^~~~~~~ 18:54.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:54.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:54.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:55.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:55.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:56.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:56.11 libmozsandbox.so 18:56.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 18:57.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:57.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 18:57.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 18:57.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:57.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:57.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CallDAG.h:16, 18:57.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ASTMetadataHLSL.cpp:11: 18:57.91 /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] 18:57.91 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:57.91 ^~~~~~~~~~~~~~~~~~~ 18:57.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 18:58.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:58.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:58.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:58.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 18:58.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.17 /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**)': 18:58.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:58.18 foundInterface = 0; \ 18:58.18 ^~~~~~~~~~~~~~ 18:58.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' 18:58.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.18 /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' 18:58.18 NS_INTERFACE_MAP_END_INHERITING(Event) 18:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.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 18:58.18 } else 18:58.18 ^~~~ 18:58.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' 18:58.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.18 /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' 18:58.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PromiseRejectionEvent) 18:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 18:58.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.18 /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**)': 18:58.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:58.19 foundInterface = 0; \ 18:58.19 ^~~~~~~~~~~~~~ 18:58.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' 18:58.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:58.19 ^~~~~~~~~~~~~~~~~~~~~~~ 18:58.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PushManagerBinding.cpp:1944:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:58.19 NS_INTERFACE_MAP_END 18:58.19 ^~~~~~~~~~~~~~~~~~~~ 18:58.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 18:58.19 else 18:58.19 ^~~~ 18:58.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' 18:58.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:58.19 ^~~~~~~~~~~~~~~~~~ 18:58.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PushManagerBinding.cpp:1943:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:58.19 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 18:58.19 ^~~~~~~~~~~~~~~~~~~~~~ 18:58.19 /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**)': 18:58.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:58.19 foundInterface = 0; \ 18:58.19 ^~~~~~~~~~~~~~ 18:58.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' 18:58.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:58.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.19 /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' 18:58.19 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 18:58.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.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 18:58.19 } else 18:58.19 ^~~~ 18:58.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' 18:58.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:58.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.19 /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' 18:58.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDTMFSender) 18:58.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:58.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 18:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 18:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.23 /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**)': 18: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] 18:58.23 foundInterface = 0; \ 18:58.23 ^~~~~~~~~~~~~~ 18: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' 18:58.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.23 /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' 18:58.24 NS_INTERFACE_MAP_END_INHERITING(Event) 18:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.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 18:58.24 } else 18:58.24 ^~~~ 18:58.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' 18:58.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.24 /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' 18:58.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDataChannelEvent) 18:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 18:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:58.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 18:58.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.25 /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**)': 18:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:58.25 foundInterface = 0; \ 18:58.25 ^~~~~~~~~~~~~~ 18:58.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' 18:58.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:58.25 ^~~~~~~~~~~~~~~~~~~~~~~ 18:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCIceCandidateBinding.cpp:1302:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:58.25 NS_INTERFACE_MAP_END 18:58.25 ^~~~~~~~~~~~~~~~~~~~ 18: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 18:58.25 else 18:58.25 ^~~~ 18: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' 18:58.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:58.25 ^~~~~~~~~~~~~~~~~~ 18:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCIceCandidateBinding.cpp:1301:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:58.25 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 18:58.25 ^~~~~~~~~~~~~~~~~~~~~~ 18:58.25 /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**)': 18:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:58.25 foundInterface = 0; \ 18:58.25 ^~~~~~~~~~~~~~ 18: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' 18:58.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.25 /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' 18:58.25 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 18:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.29 /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 18:58.29 } else 18:58.29 ^~~~ 18:58.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' 18:58.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:58.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.29 /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' 18:58.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnection) 18:58.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.29 /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**)': 18:58.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:58.29 foundInterface = 0; \ 18:58.29 ^~~~~~~~~~~~~~ 18:58.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:58.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:58.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.29 /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' 18:58.29 NS_INTERFACE_MAP_END_INHERITING(Event) 18:58.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 18:58.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 18:58.29 /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 18:58.29 } else 18:58.29 ^~~~ 18:58.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' 18:58.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:58.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.31 /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' 18:58.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnectionIceEvent) 18:58.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:58.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 18:58.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 19:00.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:00.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/AddAndTrueToLoopCondition.cpp:9: 19:00.79 /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] 19:00.79 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:00.79 ^~~~~~~~~~~~~~~~~~~ 19:00.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:01.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:01.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:02.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:02.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:02.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 19:02.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 19:03.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:03.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:04.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 19:04.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 19:04.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:04.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:04.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/AddDefaultReturnStatements.cpp:12: 19:04.99 /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] 19:05.00 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:05.00 ^~~~~~~~~~~~~~~~~~~ 19:05.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:05.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 19:05.30 libmozldap.a.desc 19:05.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 19:07.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:07.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:07.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:07.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkString.h:13, 19:07.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrResourceKey.h:16, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:12, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrBuffer.h:11, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:12, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 19:07.99 /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]': 19:07.99 /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]' 19:07.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 19:07.99 /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] 19:07.99 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 19:07.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:07.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.h:12, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:8, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 19:07.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 19:07.99 template class sk_sp { 19:07.99 ^~~~~ 19:07.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkWriteBuffer.h:14, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.h:20, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:19, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, 19:07.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 19:07.99 /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]': 19:07.99 /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] 19:07.99 struct Pair { 19:07.99 ^~~~ 19:07.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:08.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 19:08.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyledElement.cpp:19, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:20: 19:08.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 19:08.20 /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] 19:08.20 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 19:08.20 ^ 19:08.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.cpp:18, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 19:08.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:08.20 class nsCSSValue { 19:08.20 ^~~~~~~~~~ 19:08.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:08.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIMutationObserver.h:10, 19:08.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStubMutationObserver.h:17, 19:08.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStubMutationObserver.cpp:14, 19:08.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 19:08.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': 19:08.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:08.22 foundInterface = 0; \ 19:08.22 ^~~~~~~~~~~~~~ 19:08.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' 19:08.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:08.22 ^~~~~~~~~~~~~~~~~~~~~~~ 19:08.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowRoot.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:08.22 NS_INTERFACE_MAP_END 19:08.22 ^~~~~~~~~~~~~~~~~~~~ 19:08.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 19:08.22 else 19:08.22 ^~~~ 19:08.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' 19:08.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:08.22 ^~~~~~~~~~~~~~~~~~ 19:08.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowRoot.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:08.22 NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) 19:08.22 ^~~~~~~~~~~~~~~~~~~~~~ 19:08.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInfo.h:10, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInlines.h:10, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.h:18, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.cpp:13, 19:08.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 19:08.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]': 19:08.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 19:08.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] 19:08.22 memset(aT, 0, sizeof(T)); 19:08.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 19:08.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowMemoryReporter.cpp:20, 19:08.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:83: 19:08.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 19:08.24 struct TabSizes { 19:08.24 ^~~~~~~~ 19:08.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInfo.h:10, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInlines.h:10, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.h:18, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.cpp:13, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 19:08.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::ServoSizes]': 19:08.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 19:08.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::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 19:08.24 memset(aT, 0, sizeof(T)); 19:08.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 19:08.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowMemoryReporter.cpp:20, 19:08.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:83: 19:08.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 19:08.25 struct ServoSizes { 19:08.25 ^~~~~~~~~~ 19:08.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 19:08.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:08.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:09.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:09.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:09.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:09.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:09.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 19:09.39 libdom_base.a.desc 19:09.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 19:09.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 19:09.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 19:10.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 19:10.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 19:10.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 19:10.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:53, 19:10.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 19:10.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 19:10.04 /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] 19:10.04 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 19:10.04 ^ 19:10.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:11, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WritingModes.h:11, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsIFrame.h:31, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventStateManager.h:18, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:15, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 19:10.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:10.05 class nsCSSValue { 19:10.05 ^~~~~~~~~~ 19:10.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:10.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsChangeHint.h:14, 19:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 19:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.h:13, 19:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:9, 19:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 19:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': 19: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] 19:10.06 foundInterface = 0; \ 19:10.06 ^~~~~~~~~~~~~~ 19: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' 19:10.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:10.06 ^~~~~~~~~~~~~~~~~~~~~~~ 19:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:407:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:10.06 NS_INTERFACE_MAP_END 19:10.06 ^~~~~~~~~~~~~~~~~~~~ 19: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 19:10.06 else 19:10.06 ^~~~ 19: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' 19:10.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:10.06 ^~~~~~~~~~~~~~~~~~ 19:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:406:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:10.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:10.06 ^~~~~~~~~~~~~~~~~~~~~~ 19:10.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 19:10.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:10.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:10.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 19:10.76 liblayout_base.a.desc 19:10.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 19:11.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:11.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:11.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:11.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:12.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 19:12.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/Entries.h:13, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/ChunkSet.h:9, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 19:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: 19:12.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::QueryInterface(const nsIID&, void**)': 19:12.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:12.18 foundInterface = 0; \ 19:12.18 ^~~~~~~~~~~~~~ 19:12.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' 19:12.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:12.18 ^~~~~~~~~~~~~~~~~~~~~~~ 19:12.18 /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' 19:12.18 NS_INTERFACE_MAP_END 19:12.18 ^~~~~~~~~~~~~~~~~~~~ 19:12.18 /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:12.18 else 19:12.18 ^~~~ 19:12.18 /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:12.18 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 19:12.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:12.18 /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' 19:12.18 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIURIClassifier) 19:12.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:12.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 19:12.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:12.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:13.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 19:13.37 libtoolkit_components_url-classifier.a.desc 19:13.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 19:15.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia23.cpp:119: 19:15.38 /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] 19:15.38 class FwDCubicEvaluator { 19:15.38 ^~~~~~~~~~~~~~~~~ 19:15.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:15.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:15.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:110: 19:15.78 /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)': 19:15.78 /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] 19:15.78 memcpy(&raw, buffer, kSizeInMemory); 19:15.78 ^ 19:15.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkPathRef.h:16, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPath.h:12, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPathEffect.h:12, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPictureCommon.h:15, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPicture.cpp:12, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:2: 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRRect.h:49:14: note: 'class SkRRect' declared here 19:15.78 class SK_API SkRRect { 19:15.78 ^~~~~~~ 19:15.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:15.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:15.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp:13: 19:15.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] 19:15.88 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:15.88 ^~~~~~~~~~~~~~~~~~~ 19:15.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:16.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:16.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:16.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:16.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia21.cpp:137: 19:16.15 /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>': 19:16.15 /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]' 19:16.15 /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]' 19:16.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 19:16.16 /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] 19:16.16 LinearGradient4fContext::LinearIntervalProcessor { 19:16.16 ^~~~~~~~~~~~~~~~~~~~~~~ 19:16.16 /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] 19:16.16 /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>': 19:16.16 /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]' 19:16.16 /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]' 19:16.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 19:16.17 /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] 19:16.18 /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] 19:16.18 /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>': 19:16.18 /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]' 19:16.18 /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]' 19:16.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 19:16.18 /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] 19:16.18 /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] 19:16.18 /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>': 19:16.18 /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]' 19:16.18 /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]' 19:16.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 19:16.18 /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] 19:16.18 /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] 19:16.18 /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>': 19:16.19 /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]' 19:16.19 /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]' 19:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 19:16.19 /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] 19:16.19 /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] 19:16.19 /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>': 19:16.19 /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]' 19:16.19 /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]' 19:16.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 19:16.19 /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] 19:16.19 /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] 19:16.20 /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>': 19:16.20 /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]' 19:16.20 /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]' 19:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 19:16.21 /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] 19:16.21 /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] 19:16.21 /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>': 19:16.21 /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]' 19:16.21 /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]' 19:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 19:16.21 /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] 19:16.21 /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] 19:16.21 /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>': 19:16.21 /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]' 19:16.21 /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]' 19:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 19:16.21 /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] 19:16.21 /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] 19:16.21 /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>': 19:16.21 /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]' 19:16.21 /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]' 19:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 19:16.21 /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] 19:16.21 /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] 19:16.21 /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>': 19:16.21 /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]' 19:16.21 /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]' 19:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 19:16.21 /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] 19:16.22 /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] 19:16.22 /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>': 19:16.24 /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]' 19:16.24 /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]' 19:16.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 19:16.25 /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] 19:16.25 /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] 19:16.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia21.cpp:29: 19:16.25 /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&)': 19:16.25 /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=] 19:16.25 if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 19:16.25 ^~ 19:16.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here 19:16.25 case SkOTTableName::Record::PlatformID::Unicode: 19:16.25 ^~~~ 19:16.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:16.91 Compiling aho-corasick v0.6.8 19:17.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 19:17.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 19:18.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 19:18.46 libsecurity_sandbox_linux_launch.a.desc 19:18.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 19:18.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:110: 19:18.97 /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] 19:18.97 class SkResourceCache::Hash : 19:18.97 ^~~~ 19:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:137: 19:18.97 /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*)': 19:18.98 /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] 19:18.98 memset(&rec, 0, sizeof(rec)); 19:18.98 ^ 19:18.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 19:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 19:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:19, 19:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrXferProcessor.h:14, 19:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkBlendModePriv.h:45, 19:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRasterPipelineBlitter.cpp:10, 19:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:2: 19:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.h:58:8: note: 'struct SkScalerContextRec' declared here 19:18.98 struct SkScalerContextRec { 19:18.98 ^~~~~~~~~~~~~~~~~~ 19:18.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:19.88 Compiling quote v0.4.2 19:19.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:19.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:20.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 19:20.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsIFrame.h:27, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsBox.h:11, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.h:15, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsSplittableFrame.h:16, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.h:13, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.h:12, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.cpp:9, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 19:20.30 /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)': 19:20.30 /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] 19:20.30 SetInternal(aProperty, ptr, aFrame); 19:20.30 ^~~~~~~~~~~ 19:20.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:83: 19:20.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsTextFrame.cpp:9641:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here 19:20.30 Maybe autoLineCursor; 19:20.30 ^~~~~~~~~~~~~~ 19:20.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsBox.h:11, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.h:15, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsSplittableFrame.h:16, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.h:13, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.h:12, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.cpp:9, 19:20.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 19:20.31 /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] 19:20.31 mProperties.Set(aProperty, aValue, this); 19:20.31 ^~~~~~~~~~~ 19:20.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:83: 19:20.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsTextFrame.cpp:9641:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 19:20.31 Maybe autoLineCursor; 19:20.31 ^~~~~~~~~~~~~~ 19:20.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 19:20.31 Compiling quote v0.5.2 19:20.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:20.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:23.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:23.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:23.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:23.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:23.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:23.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp:8: 19:23.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] 19:23.03 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:23.03 ^~~~~~~~~~~~~~~~~~~ 19:23.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:23.20 Compiling cubeb-sys v0.4.1 19:23.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:23.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:24.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:24.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 19:24.20 /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] 19:24.20 class SkTextBlob::RunRecord { 19:24.20 ^~~~~~~~~ 19:24.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkString.h:13, 19:24.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTextBlob.h:14, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 19:24.21 /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]': 19:24.21 /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]' 19:24.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 19:24.21 /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] 19:24.21 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 19:24.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPaint.h:15, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTextBlob.h:13, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 19:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 19:24.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 19:24.21 template class sk_sp { 19:24.21 ^~~~~ 19:24.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:24.21 Compiling phf v0.7.21 19:24.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:24.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia4.cpp:38: 19:24.97 /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&)': 19:24.97 /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] 19:24.97 strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 19:24.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:25.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 19:25.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 19:25.05 Compiling smallvec v0.6.5 19:25.07 Compiling debug_unreachable v0.1.1 19:25.38 Compiling ordered-float v0.4.0 19:25.72 Compiling log v0.3.9 19:25.95 Compiling mp4parse v0.10.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/mp4parse-rust/mp4parse) 19:26.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:26.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:26.51 warning: a method with this name may be added to the standard library in the future 19:26.51 --> media/mp4parse-rust/mp4parse/src/lib.rs:59:20 19:26.51 | 19:26.51 59 | return vec.try_reserve(size); 19:26.51 | ^^^^^^^^^^^ 19:26.51 | 19:26.51 = note: #[warn(unstable_name_collisions)] on by default 19:26.51 = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior! 19:26.51 = note: for more information, see issue #48919 19:26.51 = help: call with fully qualified syntax `mp4parse_fallible::FallibleVec::try_reserve(...)` to keep using the current method 19:26.51 = help: add #![feature(try_reserve)] to the crate attributes to enable `>::try_reserve` 19:26.51 19:26.51 warning: a method with this name may be added to the standard library in the future 19:26.51 --> media/mp4parse-rust/mp4parse/src/lib.rs:71:13 19:26.51 | 19:26.51 71 | buf.try_reserve(size)?; 19:26.51 | ^^^^^^^^^^^ 19:26.51 | 19:26.51 = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior! 19:26.51 = note: for more information, see issue #48919 19:26.52 = help: call with fully qualified syntax `mp4parse_fallible::FallibleVec::try_reserve(...)` to keep using the current method 19:26.52 = help: add #![feature(try_reserve)] to the crate attributes to enable `>::try_reserve` 19:26.52 19:28.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:28.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:28.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:28.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:28.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ClampFragDepth.cpp:15: 19:28.61 /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] 19:28.61 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:28.61 ^~~~~~~~~~~~~~~~~~~ 19:28.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:28.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:28.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.h:10, 19:28.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CodeGen.cpp:8: 19:28.75 /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] 19:28.75 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:28.75 ^~~~~~~~~~~~~~~~~~~ 19:28.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:28.76 Compiling bytes v0.4.5 19:28.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:28.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:28.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:28.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:28.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ClampPointSize.cpp:12: 19:28.81 /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] 19:28.81 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:28.81 ^~~~~~~~~~~~~~~~~~~ 19:28.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:29.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:29.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:29.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:29.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia5.cpp:101: 19:29.45 /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': 19:29.45 /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=] 19:29.46 insertClose = false; 19:29.46 ~~~~~~~~~~~~^~~~~~~ 19:29.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPath.cpp:471:13: note: here 19:29.46 case kLine_Verb: { 19:29.46 ^~~~ 19:29.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:29.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:29.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:29.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:29.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CallDAG.h:16, 19:29.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CallDAG.cpp:11: 19:29.52 /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] 19:29.52 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:29.52 ^~~~~~~~~~~~~~~~~~~ 19:29.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:29.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 19:29.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 19:29.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:29.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEventBinding.cpp:3, 19:29.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings15.cpp:2: 19:29.94 /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**)': 19:29.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.94 foundInterface = 0; \ 19:29.94 ^~~~~~~~~~~~~~ 19:29.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' 19:29.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:29.94 ^~~~~~~~~~~~~~~~~~~~~~~ 19:29.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp:686:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:29.94 NS_INTERFACE_MAP_END 19:29.94 ^~~~~~~~~~~~~~~~~~~~ 19:29.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 19:29.94 else 19:29.94 ^~~~ 19:29.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' 19:29.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:29.94 ^~~~~~~~~~~~~~~~~~ 19:29.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp:685:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:29.95 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:29.95 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.95 /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**)': 19:29.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.96 foundInterface = 0; \ 19:29.96 ^~~~~~~~~~~~~~ 19:29.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' 19:29.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:29.96 ^~~~~~~~~~~~~~~~~~~~~~~ 19:29.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpReceiverBinding.cpp:1331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:29.96 NS_INTERFACE_MAP_END 19:29.96 ^~~~~~~~~~~~~~~~~~~~ 19:29.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 19:29.96 else 19:29.96 ^~~~ 19:29.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' 19:29.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:29.96 ^~~~~~~~~~~~~~~~~~ 19:29.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpReceiverBinding.cpp:1330:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:29.96 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:29.96 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.96 /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**)': 19:29.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.96 foundInterface = 0; \ 19:29.96 ^~~~~~~~~~~~~~ 19:29.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' 19:29.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:29.96 ^~~~~~~~~~~~~~~~~~~~~~~ 19:29.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpSenderBinding.cpp:3550:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:29.96 NS_INTERFACE_MAP_END 19:29.96 ^~~~~~~~~~~~~~~~~~~~ 19:29.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 19:29.96 else 19:29.96 ^~~~ 19:29.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' 19:29.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:29.96 ^~~~~~~~~~~~~~~~~~ 19:29.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpSenderBinding.cpp:3549:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:29.96 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:29.96 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.96 /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**)': 19:29.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.97 foundInterface = 0; \ 19:29.97 ^~~~~~~~~~~~~~ 19:29.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' 19:29.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:29.97 ^~~~~~~~~~~~~~~~~~~~~~~ 19:29.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp:2721:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:29.97 NS_INTERFACE_MAP_END 19:29.97 ^~~~~~~~~~~~~~~~~~~~ 19:29.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 19:29.97 else 19:29.97 ^~~~ 19:29.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' 19:29.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:29.97 ^~~~~~~~~~~~~~~~~~ 19:29.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp:2720:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:29.97 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:29.97 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.97 /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**)': 19:29.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.97 foundInterface = 0; \ 19:29.97 ^~~~~~~~~~~~~~ 19:29.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' 19:29.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:29.97 ^~~~~~~~~~~~~~~~~~~~~~~ 19:29.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp:1143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:29.97 NS_INTERFACE_MAP_END 19:29.97 ^~~~~~~~~~~~~~~~~~~~ 19:29.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 19:29.98 else 19:29.98 ^~~~ 19:29.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' 19:29.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:29.98 ^~~~~~~~~~~~~~~~~~ 19:29.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp:1142:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:29.98 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:29.98 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.98 /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**)': 19:29.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.98 foundInterface = 0; \ 19:29.98 ^~~~~~~~~~~~~~ 19:29.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' 19:29.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:29.98 ^~~~~~~~~~~~~~~~~~~~~~~ 19:29.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCStatsReportBinding.cpp:7350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:29.98 NS_INTERFACE_MAP_END 19:29.98 ^~~~~~~~~~~~~~~~~~~~ 19:29.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 19:29.98 else 19:29.98 ^~~~ 19:29.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' 19:29.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:29.98 ^~~~~~~~~~~~~~~~~~ 19:29.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCStatsReportBinding.cpp:7349:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:29.98 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:29.98 ^~~~~~~~~~~~~~~~~~~~~~ 19:29.98 /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**)': 19:29.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:29.98 foundInterface = 0; \ 19:29.98 ^~~~~~~~~~~~~~ 19:29.98 /usr/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:29.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:29.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:29.98 /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' 19:29.98 NS_INTERFACE_MAP_END_INHERITING(Event) 19:29.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:29.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 19:29.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 19:29.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:29.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 19:29.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEventBinding.cpp:3, 19:29.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings15.cpp:2: 19:29.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 19:29.99 } else 19:29.99 ^~~~ 19:29.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' 19:29.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:29.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:29.99 /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' 19:29.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCTrackEvent) 19:29.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:29.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:31.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:31.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:31.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:31.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:32.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:32.24 libsecurity_sandbox_linux_glue.a.desc 19:32.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 19:32.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:32.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:33.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:33.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:33.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.cpp:8: 19:33.34 /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] 19:33.34 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:33.34 ^~~~~~~~~~~~~~~~~~~ 19:33.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:33.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:33.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:33.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:33.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:33.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/EmulateGLFragColorBroadcast.cpp:16: 19:33.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] 19:33.59 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:33.59 ^~~~~~~~~~~~~~~~~~~ 19:33.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:33.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:33.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:33.94 Compiling futures-cpupool v0.1.8 19:34.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:34.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:34.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:34.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ExpandIntegerPowExpressions.cpp:14: 19:34.35 /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] 19:34.35 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:34.35 ^~~~~~~~~~~~~~~~~~~ 19:34.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.69 Compiling pulse v0.2.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/libcubeb/cubeb-pulse-rs/pulse-rs) 19:34.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CollectVariables.cpp:13: 19:34.78 /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] 19:34.78 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:34.78 ^~~~~~~~~~~~~~~~~~~ 19:34.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:34.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:35.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:35.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:35.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:35.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:36.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:36.28 libtoolkit_components_telemetry.a.desc 19:36.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 19:36.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:36.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:36.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.cpp:7: 19:36.35 /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] 19:36.35 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:36.35 ^~~~~~~~~~~~~~~~~~~ 19:36.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:37.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:37.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:37.28 Compiling clap v2.29.0 19:38.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:38.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:38.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:38.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 19:38.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.cpp:9: 19:38.20 /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] 19:38.20 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:38.21 ^~~~~~~~~~~~~~~~~~~ 19:38.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FindMain.cpp:11: 19:38.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] 19:38.42 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:38.42 ^~~~~~~~~~~~~~~~~~~ 19:38.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:38.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:38.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FoldExpressions.cpp:16: 19:38.51 /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] 19:38.52 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:38.52 ^~~~~~~~~~~~~~~~~~~ 19:38.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:38.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:38.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:38.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/HashNames.cpp:11: 19:38.54 /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] 19:38.55 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:38.55 ^~~~~~~~~~~~~~~~~~~ 19:38.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:39.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:39.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:39.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FlagStd140Structs.cpp:11: 19:39.22 /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] 19:39.22 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:39.22 ^~~~~~~~~~~~~~~~~~~ 19:39.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FindSymbolNode.cpp:12: 19:39.30 /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] 19:39.30 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:39.30 ^~~~~~~~~~~~~~~~~~~ 19:39.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/EmulatePrecision.h:12, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/EmulatePrecision.cpp:7: 19:39.38 /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] 19:39.39 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:39.39 ^~~~~~~~~~~~~~~~~~~ 19:39.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:39.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:39.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:39.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FunctionLookup.h:13, 19:39.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FunctionLookup.cpp:10: 19:39.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] 19:39.95 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:39.95 ^~~~~~~~~~~~~~~~~~~ 19:39.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:40.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:40.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:40.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:40.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:40.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:40.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:42.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:42.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.h:15, 19:42.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.cpp:9: 19:42.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] 19:42.85 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:42.85 ^~~~~~~~~~~~~~~~~~~ 19:42.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:43.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:43.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNodePatternMatcher.cpp:13: 19:43.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] 19:43.37 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:43.37 ^~~~~~~~~~~~~~~~~~~ 19:43.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:43.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:43.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:43.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.cpp:9: 19:43.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] 19:43.63 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:43.63 ^~~~~~~~~~~~~~~~~~~ 19:43.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:43.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:43.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:43.82 Compiling crossbeam-epoch v0.3.0 19:43.89 Compiling uluru v0.2.0 19:44.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:44.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:44.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:44.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:44.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IsASTDepthBelowLimit.cpp:9: 19:44.87 /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] 19:44.87 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:44.87 ^~~~~~~~~~~~~~~~~~~ 19:44.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:45.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:45.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Initialize.h:11, 19:45.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Initialize.cpp:7: 19:45.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] 19:45.13 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:45.13 ^~~~~~~~~~~~~~~~~~~ 19:45.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:45.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:45.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 19:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 19:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.cpp:7: 19:45.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] 19:45.97 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:45.97 ^~~~~~~~~~~~~~~~~~~ 19:45.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:46.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:46.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:46.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:46.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:46.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.cpp:7: 19:46.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] 19:46.24 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:46.24 ^~~~~~~~~~~~~~~~~~~ 19:46.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:47.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:47.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 19:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.h:10, 19:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.cpp:7: 19:47.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] 19:47.29 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:47.29 ^~~~~~~~~~~~~~~~~~~ 19:47.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:47.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:47.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:49.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:49.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:49.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:49.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:49.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/PruneNoOps.cpp:16: 19:49.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] 19:49.42 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:49.42 ^~~~~~~~~~~~~~~~~~~ 19:49.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:50.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:50.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:50.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:50.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:50.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RecordConstantPrecision.cpp:20: 19:50.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] 19:50.41 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:50.41 ^~~~~~~~~~~~~~~~~~~ 19:50.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:50.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:50.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:50.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:50.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:50.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemovePow.cpp:14: 19:50.65 /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] 19:50.65 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:50.65 ^~~~~~~~~~~~~~~~~~~ 19:50.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:51.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:51.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveArrayLengthMethod.cpp:24: 19:51.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] 19:51.08 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:51.08 ^~~~~~~~~~~~~~~~~~~ 19:51.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/QualifierTypes.h:11, 19:51.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/QualifierTypes.cpp:7: 19:51.50 /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] 19:51.50 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:51.50 ^~~~~~~~~~~~~~~~~~~ 19:51.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.52 Compiling libudev v0.2.0 19:51.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:51.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:51.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:51.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveEmptySwitchStatements.cpp:10: 19:51.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] 19:51.59 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:51.59 ^~~~~~~~~~~~~~~~~~~ 19:51.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:51.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:51.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:51.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveInvariantDeclaration.cpp:9: 19:51.64 /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] 19:51.64 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:51.64 ^~~~~~~~~~~~~~~~~~~ 19:51.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputTree.cpp:7: 19:51.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] 19:51.76 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:51.76 ^~~~~~~~~~~~~~~~~~~ 19:51.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:51.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp:11: 19:51.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] 19:51.95 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:51.95 ^~~~~~~~~~~~~~~~~~~ 19:51.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:52.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:52.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:52.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:52.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 19:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 19:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 19:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 19:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:52.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp:6: 19:52.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)': 19:52.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:52.15 foundInterface = 0; \ 19:52.15 ^~~~~~~~~~~~~~ 19:52.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' 19:52.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:52.15 ^~~~~~~~~~~~~~~~~~~~~~~ 19:52.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp:699:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:52.15 NS_INTERFACE_MAP_END 19:52.15 ^~~~~~~~~~~~~~~~~~~~ 19:52.15 /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 19:52.15 else 19:52.15 ^~~~ 19:52.15 /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' 19:52.15 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 19:52.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:52.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp:697:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 19:52.15 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, 19:52.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:52.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:52.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:52.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RegenerateStructNames.h:10, 19:52.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RegenerateStructNames.cpp:7: 19:52.15 /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] 19:52.16 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:52.16 ^~~~~~~~~~~~~~~~~~~ 19:52.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:52.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:52.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:52.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 19:52.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:29: 19:52.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, const nsDisplayListSet&)': 19:52.32 /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] 19:52.32 ClipItemsExceptCaret(aLists->Content(), aBuilder, aClipFrame, aExtraClip, 19:52.32 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:52.32 cache); 19:52.32 ~~~~~~ 19:52.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsGfxScrollFrame.cpp:3297:38: note: 'extraContentBoxClipForNonCaretContent' was declared here 19:52.32 Maybe extraContentBoxClipForNonCaretContent; 19:52.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:52.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 19:52.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:52.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:52.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:52.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:52.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 19:52.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.cpp:7: 19:52.56 /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] 19:52.56 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:52.56 ^~~~~~~~~~~~~~~~~~~ 19:52.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:53.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 19:53.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 19:53.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 19:53.20 liblayout_generic.a.desc 19:53.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 19:53.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:53.20 libaccessible_atk.a.desc 19:53.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 19:53.20 Compiling idna v0.1.4 19:53.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:53.37 libtoolkit_xre.a.desc 19:53.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 19:54.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:54.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:54.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:54.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:54.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveSwitchFallThrough.cpp:14: 19:54.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] 19:54.60 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:54.60 ^~~~~~~~~~~~~~~~~~~ 19:54.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:55.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:55.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp:19: 19: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] 19:55.60 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:55.60 ^~~~~~~~~~~~~~~~~~~ 19:55.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:55.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:55.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:55.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:55.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.cpp:22: 19:55.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] 19:55.83 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:55.83 ^~~~~~~~~~~~~~~~~~~ 19:55.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:55.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:55.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:55.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:55.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:55.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteTexelFetchOffset.cpp:12: 19:55.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] 19:55.96 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:55.96 ^~~~~~~~~~~~~~~~~~~ 19:55.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:56.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:56.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteElseBlocks.cpp:12: 19:56.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] 19:56.12 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:56.12 ^~~~~~~~~~~~~~~~~~~ 19:56.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:56.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:56.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ReplaceVariable.cpp:11: 19:56.16 /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] 19:56.17 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:56.17 ^~~~~~~~~~~~~~~~~~~ 19:56.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:56.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:56.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:56.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveUnreferencedVariables.cpp:13: 19:56.91 /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] 19:56.91 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:56.91 ^~~~~~~~~~~~~~~~~~~ 19:56.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:57.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:57.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:57.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:57.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp:11: 19:57.31 /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] 19:57.31 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:57.31 ^~~~~~~~~~~~~~~~~~~ 19:57.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:57.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:57.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:57.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:57.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:57.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateArrayConstructorStatements.cpp:14: 19:57.48 /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] 19:57.49 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:57.49 ^~~~~~~~~~~~~~~~~~~ 19:57.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:58.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:58.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:58.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:58.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:58.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp:9: 19:58.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] 19:58.46 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:58.46 ^~~~~~~~~~~~~~~~~~~ 19:58.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateArrayInitialization.cpp:21: 19:59.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] 19:59.62 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:59.62 ^~~~~~~~~~~~~~~~~~~ 19:59.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateDeclarations.cpp:18: 19:59.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] 19:59.62 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:59.62 ^~~~~~~~~~~~~~~~~~~ 19:59.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 19:59.63 Compiling nserror v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/rust/nserror) 19:59.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:59.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:00.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 20:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateExpressionsReturningArrays.cpp:15: 20:00.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] 20:00.17 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:00.17 ^~~~~~~~~~~~~~~~~~~ 20:00.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:00.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:00.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:00.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:00.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:00.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:00.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:00.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:00.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:14: 20:00.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] 20:00.82 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:00.82 ^~~~~~~~~~~~~~~~~~~ 20:00.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:01.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:01.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SplitSequenceOperator.cpp:15: 20:01.55 /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] 20:01.55 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:01.55 ^~~~~~~~~~~~~~~~~~~ 20:01.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:01.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:01.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Symbol.h:15, 20:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Symbol.cpp:13: 20:01.79 /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] 20:01.79 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:01.79 ^~~~~~~~~~~~~~~~~~~ 20:01.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:02.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:02.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:02.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:02.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:15, 20:02.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:02.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:02.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:02.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:02.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ParseContext.h:10, 20:02.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ParseContext.cpp:7: 20:02.21 In member function 'bool sh::ImmutableString::operator==(const sh::ImmutableString&) const', 20:02.21 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: 20:02.21 /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=] 20:02.21 return memcmp(data(), b.data(), mLength) == 0; 20:02.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:02.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:02.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:02.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:02.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:02.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:02.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:02.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SymbolTable.h:40, 20:02.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SymbolUniqueId.cpp:10: 20:02.34 /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] 20:02.34 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:02.34 ^~~~~~~~~~~~~~~~~~~ 20:02.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:05.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:05.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:05.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:05.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:05.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:05.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.h:10, 20:05.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.cpp:7: 20:05.51 /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] 20:05.51 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:05.51 ^~~~~~~~~~~~~~~~~~~ 20:05.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:06.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:06.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:06.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:06.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UnfoldShortCircuitAST.cpp:9: 20:06.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] 20:06.46 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:06.46 ^~~~~~~~~~~~~~~~~~~ 20:06.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:06.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:06.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:06.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:06.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:06.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:06.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.h:10, 20:06.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.cpp:7: 20:06.54 /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] 20:06.54 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:06.54 ^~~~~~~~~~~~~~~~~~~ 20:06.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:16, 20:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.cpp:7: 20:07.02 /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] 20:07.02 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:07.02 ^~~~~~~~~~~~~~~~~~~ 20:07.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.h:17, 20:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.cpp:12: 20:07.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] 20:07.09 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:07.09 ^~~~~~~~~~~~~~~~~~~ 20:07.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:07.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:07.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.h:14, 20:07.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.cpp:10: 20:07.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] 20:07.44 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:07.44 ^~~~~~~~~~~~~~~~~~~ 20:07.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:07.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:07.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:07.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:07.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateGlobalInitializer.cpp:9: 20:07.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] 20:07.80 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:07.81 ^~~~~~~~~~~~~~~~~~~ 20:07.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:08.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:08.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:08.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:08.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:08.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:08.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.h:10, 20:08.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.cpp:7: 20:08.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] 20:08.08 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:08.08 ^~~~~~~~~~~~~~~~~~~ 20:08.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:08.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:08.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:08.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:08.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UseInterfaceBlockFields.cpp:14: 20:08.23 /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] 20:08.24 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:08.24 ^~~~~~~~~~~~~~~~~~~ 20:08.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:09.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:09.29 /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&)': 20:09.29 /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=] 20:09.29 switch (type.getNominalSize()) 20:09.29 ^~~~~~ 20:09.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:871:13: note: here 20:09.29 case EbtInt: 20:09.29 ^~~~ 20:09.29 /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=] 20:09.29 switch (type.getNominalSize()) 20:09.29 ^~~~~~ 20:09.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:883:13: note: here 20:09.29 case EbtUInt: 20:09.29 ^~~~ 20:09.29 /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=] 20:09.29 switch (type.getNominalSize()) 20:09.29 ^~~~~~ 20:09.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:895:13: note: here 20:09.29 case EbtBool: 20:09.29 ^~~~ 20:09.29 /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=] 20:09.29 switch (type.getNominalSize()) 20:09.29 ^~~~~~ 20:09.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:907:13: note: here 20:09.29 case EbtVoid: 20:09.29 ^~~~ 20:09.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:09.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:09.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.h:14, 20:09.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:10: 20:09.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h: At global scope: 20:09.30 /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] 20:09.30 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:09.30 ^~~~~~~~~~~~~~~~~~~ 20:09.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:10.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:10.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.h:10, 20:10.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.cpp:7: 20:10.55 /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] 20:10.55 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:10.55 ^~~~~~~~~~~~~~~~~~~ 20:10.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:10.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:10.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:11.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:11.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:11.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:11.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateMaxParameters.cpp:10: 20:11.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] 20:11.13 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:11.13 ^~~~~~~~~~~~~~~~~~~ 20:11.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:11.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 20:11.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 20:12.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:12.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:12.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.h:10, 20:12.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.cpp:7: 20:12.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] 20:12.37 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:12.37 ^~~~~~~~~~~~~~~~~~~ 20:12.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 20:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.cpp:7: 20:12.61 /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] 20:12.61 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:12.61 ^~~~~~~~~~~~~~~~~~~ 20:12.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateVaryingLocations.cpp:13: 20:12.78 /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] 20:12.78 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:12.78 ^~~~~~~~~~~~~~~~~~~ 20:12.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp:12: 20:12.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] 20:12.80 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:12.80 ^~~~~~~~~~~~~~~~~~~ 20:12.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.80 Compiling encoding_c v0.8.0 20:12.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:16, 20:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UniformHLSL.h:13, 20:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UniformHLSL.cpp:10: 20:12.99 /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] 20:12.99 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:12.99 ^~~~~~~~~~~~~~~~~~~ 20:12.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:12.99 Compiling phf_codegen v0.7.21 20:13.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp:31: 20:13.02 /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] 20:13.02 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:13.02 ^~~~~~~~~~~~~~~~~~~ 20:13.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.02 Compiling cssparser v0.23.2 20:13.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:13.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:13.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:13.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateOutputs.cpp:15: 20:13.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] 20:13.03 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:13.03 ^~~~~~~~~~~~~~~~~~~ 20:13.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.03 Compiling serde_derive_internals v0.19.0 (https://github.com/gankro/serde?branch=deserialize_from_enums4#93e24f26) 20:13.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp:16: 20:13.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] 20:13.44 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:13.44 ^~~~~~~~~~~~~~~~~~~ 20:13.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.44 Compiling xpcom_macros v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/rust/xpcom/xpcom_macros) 20:13.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:13.78 Compiling regex v0.2.2 20:14.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:14.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:15.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 20:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.h:12, 20:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp:11: 20:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)': 20:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:15.33 foundInterface = 0; \ 20:15.33 ^~~~~~~~~~~~~~ 20:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:15.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:15.33 ^~~~~~~~~~~~~~~~~~~~~~~ 20:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp:540:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:15.33 NS_INTERFACE_MAP_END 20:15.33 ^~~~~~~~~~~~~~~~~~~~ 20:15.33 /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 20:15.33 else 20:15.33 ^~~~ 20:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 20:15.33 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 20:15.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp:539:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 20:15.33 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentChild) 20:15.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:15.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 20:17.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:17.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:17.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:17.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.h:30, 20:17.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.cpp:26: 20:17.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] 20:17.09 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:17.09 ^~~~~~~~~~~~~~~~~~~ 20:17.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:17.11 Compiling syn v0.12.12 20:17.42 Compiling parking_lot_core v0.2.7 20:18.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:18.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:18.14 Compiling fallible v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/fallible) 20:18.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 20:18.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2: 20:18.42 /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)': 20:18.42 /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] 20:18.42 rtl ? (xLocs[j] - clusterLoc) : (xLocs[j] - clusterLoc - adv); 20:18.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 20:18.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:18.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Types.h:13, 20:18.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/util.h:18, 20:18.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/util.cpp:7: 20:18.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] 20:18.44 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:18.44 ^~~~~~~~~~~~~~~~~~~ 20:18.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:18.44 Compiling mio v0.6.9 20:18.56 Compiling env_logger v0.4.3 20:19.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 20:19.40 libgfx_thebes.a.desc 20:19.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 20:19.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:19.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:19.42 Compiling tokio-io v0.1.3 20:19.42 Compiling mp4parse_capi v0.10.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/mp4parse-rust/mp4parse_capi) 20:22.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:22.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:23.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:23.42 libtranslator.a.desc 20:23.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 20:23.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:23.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:23.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 20:23.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 20:26.56 Compiling crossbeam-deque v0.2.0 20:27.87 Compiling u2fhid v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/u2f-hid-rs) 20:30.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 20:30.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 20:37.57 Compiling netwerk_helper v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/rust-helper) 20:37.94 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 20:37.94 --> netwerk/base/rust-helper/src/lib.rs:1:5 20:37.94 | 20:37.94 1 | use std::ascii::AsciiExt; 20:37.94 | ^^^^^^^^^^^^^^^^^^^^ 20:37.94 | 20:37.94 = note: #[warn(deprecated)] on by default 20:37.94 20:37.94 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_lowercase': use inherent methods instead 20:37.94 --> netwerk/base/rust-helper/src/lib.rs:116:14 20:37.94 | 20:37.94 116 | *c = AsciiExt::to_ascii_lowercase(c); 20:37.94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:37.94 20:37.94 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 20:37.94 --> netwerk/base/rust-helper/src/lib.rs:133:30 20:37.94 | 20:37.94 133 | sub_tag[0] = AsciiExt::to_ascii_uppercase(&sub_tag[0]); 20:37.94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:37.95 20:37.95 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 20:37.95 --> netwerk/base/rust-helper/src/lib.rs:134:30 20:37.95 | 20:37.95 134 | sub_tag[1] = AsciiExt::to_ascii_uppercase(&sub_tag[1]); 20:37.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:37.95 20:37.95 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 20:37.95 --> netwerk/base/rust-helper/src/lib.rs:138:30 20:37.95 | 20:37.95 138 | sub_tag[0] = AsciiExt::to_ascii_uppercase(&sub_tag[0]); 20:37.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:37.95 20:48.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:48.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:51.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 20:51.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 20:51.23 Compiling encoding_glue v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/intl/encoding_glue) 20:54.40 Compiling cose-c v0.1.5 20:57.67 Compiling url v1.6.0 21:00.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 21:00.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 21:00.87 Compiling selectors v0.19.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/selectors) 21:01.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:01.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 21:01.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.43 /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**)': 21:01.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:01.43 foundInterface = 0; \ 21:01.43 ^~~~~~~~~~~~~~ 21:01.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' 21:01.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.44 /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' 21:01.44 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.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 21:01.44 } else 21:01.44 ^~~~ 21:01.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' 21:01.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.44 /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' 21:01.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleRuleChangeEvent) 21:01.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.44 /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**)': 21:01.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:01.44 foundInterface = 0; \ 21:01.44 ^~~~~~~~~~~~~~ 21:01.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' 21:01.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.44 /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' 21:01.44 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 21:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.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 21:01.44 } else 21:01.44 ^~~~ 21:01.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' 21:01.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.45 /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' 21:01.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetApplicableStateChangeEvent) 21:01.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.45 /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**)': 21:01.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:01.45 foundInterface = 0; \ 21:01.45 ^~~~~~~~~~~~~~ 21:01.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' 21:01.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.45 /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' 21:01.45 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 21:01.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.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 21:01.45 } else 21:01.46 ^~~~ 21:01.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' 21:01.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.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' 21:01.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetChangeEvent) 21:01.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.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**)': 21:01.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:01.46 foundInterface = 0; \ 21:01.46 ^~~~~~~~~~~~~~ 21:01.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' 21:01.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.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' 21:01.46 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 21:01.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.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 21:01.46 } else 21:01.46 ^~~~ 21:01.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' 21:01.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.47 /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' 21:01.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketEvent) 21:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.47 /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**)': 21:01.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:01.47 foundInterface = 0; \ 21:01.47 ^~~~~~~~~~~~~~ 21:01.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:01.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.47 /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' 21:01.47 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 21:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 21:01.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 21:01.47 } else 21:01.47 ^~~~ 21:01.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' 21:01.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.47 /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' 21:01.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketEvent) 21:01.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:01.48 Compiling cssparser-macros v0.3.0 21:01.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:01.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 21:01.49 /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**)': 21:01.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:01.49 foundInterface = 0; \ 21:01.49 ^~~~~~~~~~~~~~ 21:01.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' 21:01.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.49 /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' 21:01.49 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 21:01.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 21:01.49 } else 21:01.49 ^~~~ 21:01.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' 21:01.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.49 /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' 21:01.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionEvent) 21:01.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 21:01.50 /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**)': 21:01.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:01.50 foundInterface = 0; \ 21:01.50 ^~~~~~~~~~~~~~ 21:01.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' 21:01.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:01.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.50 /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' 21:01.50 NS_INTERFACE_MAP_END_INHERITING(Event) 21:01.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 21:01.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 21:01.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 21:01.50 } else 21:01.50 ^~~~ 21:01.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' 21:01.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:01.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.50 /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' 21:01.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisEvent) 21:01.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:01.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:02.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:02.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:02.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:02.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 21:02.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.h:17, 21:02.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.cpp:7, 21:02.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 21:02.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': 21:02.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:02.54 foundInterface = 0; \ 21:02.54 ^~~~~~~~~~~~~~ 21:02.54 /usr/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:02.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:02.54 ^~~~~~~~~~~~~~~~~~~~~~~ 21:02.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/CallbackObject.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:02.54 NS_INTERFACE_MAP_END 21:02.54 ^~~~~~~~~~~~~~~~~~~~ 21:02.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 21:02.54 else 21:02.54 ^~~~ 21:02.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' 21:02.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:02.54 ^~~~~~~~~~~~~~~~~~ 21:02.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/CallbackObject.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:02.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:02.54 ^~~~~~~~~~~~~~~~~~~~~~ 21:02.54 /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**)': 21:02.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:02.54 foundInterface = 0; \ 21:02.54 ^~~~~~~~~~~~~~ 21:02.54 /usr/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:02.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:02.54 ^~~~~~~~~~~~~~~~~~~~~~~ 21:02.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/Exceptions.cpp:271:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:02.54 NS_INTERFACE_MAP_END 21:02.54 ^~~~~~~~~~~~~~~~~~~~ 21:02.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 21:02.56 else 21:02.56 ^~~~ 21: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' 21:02.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:02.56 ^~~~~~~~~~~~~~~~~~ 21:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/Exceptions.cpp:270:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:02.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:02.56 ^~~~~~~~~~~~~~~~~~~~~~ 21:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': 21: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] 21:02.57 foundInterface = 0; \ 21:02.57 ^~~~~~~~~~~~~~ 21:02.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' 21:02.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:02.57 ^~~~~~~~~~~~~~~~~~~~~~~ 21:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:02.57 NS_INTERFACE_MAP_END 21:02.57 ^~~~~~~~~~~~~~~~~~~~ 21:02.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 21:02.57 else 21:02.57 ^~~~ 21:02.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' 21:02.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:02.57 ^~~~~~~~~~~~~~~~~~ 21:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/IterableIterator.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:02.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:02.57 ^~~~~~~~~~~~~~~~~~~~~~ 21:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': 21:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:02.58 foundInterface = 0; \ 21:02.58 ^~~~~~~~~~~~~~ 21: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' 21:02.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:02.58 ^~~~~~~~~~~~~~~~~~~~~~~ 21:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/SimpleGlobalObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:02.58 NS_INTERFACE_MAP_END 21:02.59 ^~~~~~~~~~~~~~~~~~~~ 21:02.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 21:02.59 else 21:02.59 ^~~~ 21:02.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' 21:02.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:02.59 ^~~~~~~~~~~~~~~~~~ 21:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:02.59 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 21:02.59 ^~~~~~~~~~~~~~~~~~~~~~ 21:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': 21: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] 21:02.59 foundInterface = 0; \ 21:02.59 ^~~~~~~~~~~~~~ 21: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' 21:02.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:02.59 ^~~~~~~~~~~~~~~~~~~~~~~ 21:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/nsScriptErrorWithStack.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:02.60 NS_INTERFACE_MAP_END 21:02.60 ^~~~~~~~~~~~~~~~~~~~ 21:02.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 21:02.60 else 21:02.60 ^~~~ 21:02.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' 21:02.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:02.60 ^~~~~~~~~~~~~~~~~~ 21:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/nsScriptErrorWithStack.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:02.60 NS_INTERFACE_MAP_ENTRY(nsIScriptError) 21:02.60 ^~~~~~~~~~~~~~~~~~~~~~ 21:02.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 21:02.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 21:02.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsfriendapi.h:16, 21:02.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.h:10, 21:02.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.cpp:7, 21:02.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 21:02.61 /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]': 21:02.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 21:02.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 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 21:02.61 memset(aT, 0, sizeof(T)); 21:02.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:02.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.cpp:35, 21:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 21:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 21:02.62 struct GlobalProperties { 21:02.62 ^~~~~~~~~~~~~~~~ 21:02.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:04.04 Compiling parking_lot v0.4.4 21:05.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:05.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:05.99 Compiling mio-uds v0.6.4 21:08.72 Compiling tokio-core v0.1.7 21:09.55 Compiling cubeb-core v0.4.4 21:11.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:11.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:13.31 Compiling cubeb v0.4.1 21:13.31 Compiling cubeb-backend v0.4.1 21:13.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:13.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia22.cpp:11: 21:13.40 /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': 21:13.40 /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=] 21:13.40 p->append(SkRasterPipeline::decal_x, decal_ctx); 21:13.40 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:13.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:305:9: note: here 21:13.40 case kClamp_TileMode: 21:13.40 ^~~~ 21:13.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia22.cpp:128: 21:13.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'std::unique_ptr SkSL::Parser::assignmentExpression()': 21:13.40 /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=] 21:13.40 std::move(right))); 21:13.40 ^ 21:13.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1453:13: note: here 21:13.40 default: 21:13.40 ^~~~~~~ 21:13.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:13.87 Compiling cubeb-pulse v0.1.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/libcubeb/cubeb-pulse-rs) 21:14.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:14.61 libgfx_skia.a.desc 21:14.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:15.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:15.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:15.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media' 21:15.72 libgkmedias.a.desc 21:15.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media' 21:17.99 Compiling rayon v1.0.0 21:19.89 Compiling serde_derive v1.0.27 (https://github.com/gankro/serde?branch=deserialize_from_enums4#93e24f26) 21:25.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:25.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CSSKeyframesRuleBinding.h:8, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CSSKeyframesRuleBinding.cpp:3, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings2.cpp:2: 21:25.12 /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**)': 21:25.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:25.12 foundInterface = 0; \ 21:25.12 ^~~~~~~~~~~~~~ 21:25.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' 21:25.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:25.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.12 /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' 21:25.12 NS_INTERFACE_MAP_END_INHERITING(Event) 21:25.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CSSKeyframesRuleBinding.cpp:7, 21:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings2.cpp:2: 21:25.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 21:25.12 } else 21:25.12 ^~~~ 21:25.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' 21:25.12 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:25.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.12 /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' 21:25.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CaretStateChangedEvent) 21:25.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:28.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 21:28.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRect.h:16, 21:28.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Units.h:17, 21:28.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/FrameMetrics.h:11, 21:28.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedInputData.h:11, 21:28.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.h:10, 21:28.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.cpp:8, 21:28.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 21:28.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)': 21:28.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:28.15 foundInterface = 0; \ 21:28.15 ^~~~~~~~~~~~~~ 21:28.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' 21:28.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:28.15 ^~~~~~~~~~~~~~~~~~~~~~~ 21:28.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:2636:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:28.15 NS_INTERFACE_MAP_END 21:28.15 ^~~~~~~~~~~~~~~~~~~~ 21:28.15 /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 21:28.15 else 21:28.15 ^~~~ 21:28.15 /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' 21:28.15 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 21:28.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:2635:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 21:28.16 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 21:28.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)': 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:28.16 foundInterface = 0; \ 21:28.16 ^~~~~~~~~~~~~~ 21:28.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' 21:28.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:28.16 ^~~~~~~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:189:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:28.16 NS_INTERFACE_MAP_END 21:28.16 ^~~~~~~~~~~~~~~~~~~~ 21:28.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 21:28.16 else 21:28.16 ^~~~ 21:28.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' 21:28.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:28.16 ^~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:188:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:28.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:28.16 ^~~~~~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)': 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:28.16 foundInterface = 0; \ 21:28.16 ^~~~~~~~~~~~~~ 21:28.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' 21:28.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:28.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:666:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:28.16 NS_INTERFACE_MAP_END_INHERITING(TabChildBase) 21:28.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.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 21:28.16 else 21:28.16 ^~~~ 21:28.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' 21:28.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:28.16 ^~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:665:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:28.16 NS_INTERFACE_MAP_ENTRY(nsITooltipListener) 21:28.16 ^~~~~~~~~~~~~~~~~~~~~~ 21:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildGlobal::QueryInterface(const nsIID&, void**)': 21:28.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:28.17 foundInterface = 0; \ 21:28.17 ^~~~~~~~~~~~~~ 21:28.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' 21:28.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:28.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:3192:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:28.17 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 21:28.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:106, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: 21:28.17 /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 21:28.17 } else 21:28.17 ^~~~ 21:28.17 /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' 21:28.17 } else 21:28.17 ^~~~ 21:28.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRegion.h:22, 21:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Units.h:18, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/FrameMetrics.h:11, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedInputData.h:11, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.h:10, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.cpp:8, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 21:28.18 /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]': 21:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 21:28.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 nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 21:28.18 memset(aT, 0, sizeof(T)); 21:28.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:28.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:161, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:47: 21:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 21:28.18 struct AmountFns { 21:28.18 ^~~~~~~~~ 21:28.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRegion.h:22, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Units.h:18, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/FrameMetrics.h:11, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedInputData.h:11, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.h:10, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.cpp:8, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 21:28.19 /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]': 21:28.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 21:28.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 nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 21:28.19 memset(aT, 0, sizeof(T)); 21:28.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:28.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:161, 21:28.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:47: 21:28.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 21:28.19 struct SizeOfTabFns { 21:28.19 ^~~~~~~~~~~~ 21:28.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:65: 21:28.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentProcess.cpp: In member function 'virtual bool mozilla::dom::ContentProcess::Init(int, char**)': 21:28.19 /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] 21:28.19 mContent.Init(IOThreadChild::message_loop(), ParentPid(), 21:28.19 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.19 IOThreadChild::channel(), childID, isForBrowser); 21:28.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:28.19 /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] 21:28.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 21:28.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 21:28.97 libdom_ipc.a.desc 21:28.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 21:30.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:8, 21:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 21:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ClientBinding.cpp:3, 21:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings3.cpp:2: 21:30.94 /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**)': 21:30.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:30.94 foundInterface = 0; \ 21:30.94 ^~~~~~~~~~~~~~ 21:30.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:30.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:30.94 ^~~~~~~~~~~~~~~~~~~~~~~ 21:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CreateOfferRequestBinding.cpp:695:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:30.94 NS_INTERFACE_MAP_END 21:30.94 ^~~~~~~~~~~~~~~~~~~~ 21:30.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:30.94 else 21:30.94 ^~~~ 21:30.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:30.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:30.94 ^~~~~~~~~~~~~~~~~~ 21:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CreateOfferRequestBinding.cpp:694:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:30.94 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 21:30.94 ^~~~~~~~~~~~~~~~~~~~~~ 21:30.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:31.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:31.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.h:15, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGL2Context.h:9, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGL2ContextMRTs.cpp:6, 21:31.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: 21:31.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': 21:31.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:31.58 foundInterface = 0; \ 21:31.58 ^~~~~~~~~~~~~~ 21:31.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' 21:31.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:31.58 ^~~~~~~~~~~~~~~~~~~~~~~ 21:31.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.cpp:2368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:31.58 NS_INTERFACE_MAP_END 21:31.59 ^~~~~~~~~~~~~~~~~~~~ 21:31.59 /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 21:31.59 else 21:31.59 ^~~~ 21:31.59 /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' 21:31.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 21:31.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:31.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.cpp:2366:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 21:31.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 21:31.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:31.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:31.97 Compiling rust_url_capi v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/rust-url-capi) 21:33.47 Compiling tokio-uds v0.1.7 21:37.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 21:37.50 /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**)': 21: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] 21:37.50 foundInterface = 0; \ 21:37.50 ^~~~~~~~~~~~~~ 21: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' 21:37.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:37.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.50 /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' 21:37.50 NS_INTERFACE_MAP_END_INHERITING(Event) 21:37.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 21:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 21:37.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 21:37.50 } else 21:37.50 ^~~~ 21:37.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' 21:37.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:37.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.51 /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' 21:37.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FontFaceSetLoadEvent) 21:37.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 21:37.51 /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**)': 21:37.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:37.51 foundInterface = 0; \ 21:37.51 ^~~~~~~~~~~~~~ 21:37.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' 21:37.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:37.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.51 /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' 21:37.51 NS_INTERFACE_MAP_END_INHERITING(Event) 21:37.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 21:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 21:37.51 /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:37.51 } else 21:37.51 ^~~~ 21:37.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' 21:37.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:37.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.51 /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' 21:37.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadEvent) 21:37.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:40.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:40.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:8, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HTMLProgressElementBinding.cpp:3, 21:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings8.cpp:2: 21:40.95 /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**)': 21:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:40.95 foundInterface = 0; \ 21:40.95 ^~~~~~~~~~~~~~ 21:40.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' 21:40.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:40.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:40.96 /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' 21:40.96 NS_INTERFACE_MAP_END_INHERITING(Event) 21:40.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:40.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HTMLProgressElementBinding.cpp:8, 21:40.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings8.cpp:2: 21:40.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 21:40.96 } else 21:40.96 ^~~~ 21:40.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' 21:40.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:40.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:40.96 /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' 21:40.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent) 21:40.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:40.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:45.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:45.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:46.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:46.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:47.76 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 21:47.76 --> servo/components/selectors/attr.rs:7:30 21:47.76 | 21:47.76 7 | #[allow(unused_imports)] use std::ascii::AsciiExt; 21:47.76 | ^^^^^^^^^^^^^^^^^^^^ 21:47.76 | 21:47.76 = note: #[warn(deprecated)] on by default 21:47.76 21:47.76 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 21:47.76 --> servo/components/selectors/parser.rs:17:30 21:47.77 | 21:47.77 17 | #[allow(unused_imports)] use std::ascii::AsciiExt; 21:47.77 | ^^^^^^^^^^^^^^^^^^^^ 21:47.77 21:49.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:49.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:3, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 21:49.61 /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**)': 21:49.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:49.61 foundInterface = 0; \ 21:49.61 ^~~~~~~~~~~~~~ 21:49.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' 21:49.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:49.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.61 /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' 21:49.61 NS_INTERFACE_MAP_END_INHERITING(Event) 21:49.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:7, 21:49.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 21:49.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 21:49.61 } else 21:49.62 ^~~~ 21:49.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' 21:49.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:49.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.62 /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' 21:49.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TrackEvent) 21:49.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:3, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 21:49.62 /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**)': 21:49.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:49.62 foundInterface = 0; \ 21:49.62 ^~~~~~~~~~~~~~ 21:49.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' 21:49.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:49.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.62 /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' 21:49.62 NS_INTERFACE_MAP_END_INHERITING(Event) 21:49.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:7, 21:49.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 21:49.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 21:49.62 } else 21:49.63 ^~~~ 21:49.63 /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:49.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:49.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.63 /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' 21:49.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UDPMessageEvent) 21:49.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:49.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:51.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:51.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GamepadHapticActuatorBinding.h:8, 21:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadHapticActuatorBinding.cpp:3, 21:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings6.cpp:2: 21:51.33 /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**)': 21:51.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:51.33 foundInterface = 0; \ 21:51.33 ^~~~~~~~~~~~~~ 21:51.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' 21:51.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:51.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:51.33 /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' 21:51.33 NS_INTERFACE_MAP_END_INHERITING(Event) 21:51.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:51.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadHapticActuatorBinding.cpp:9, 21:51.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings6.cpp:2: 21:51.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 21:51.33 } else 21:51.33 ^~~~ 21:51.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' 21:51.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:51.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:51.33 /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' 21:51.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupedHistoryEvent) 21:51.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:51.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:55.86 Compiling malloc_size_of v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/malloc_size_of) 21:56.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:56.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h:8, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/DataTransferBinding.cpp:3, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:2: 21:56.10 /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**)': 21:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:56.10 foundInterface = 0; \ 21:56.10 ^~~~~~~~~~~~~~ 21:56.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' 21:56.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:56.10 /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' 21:56.10 NS_INTERFACE_MAP_END_INHERITING(Event) 21:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:56.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/DataTransferBinding.cpp:9, 21:56.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:2: 21:56.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 21:56.11 } else 21:56.11 ^~~~ 21:56.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' 21:56.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:56.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:56.11 /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' 21:56.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ErrorEvent) 21:56.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:56.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 21:56.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 21:56.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h:6, 21:56.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/DataTransferBinding.cpp:3, 21:56.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:2: 21:56.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]': 21:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 21:56.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] 21:56.11 memset(aT, 0, sizeof(T)); 21:56.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:56.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/EventTargetBinding.cpp:23, 21:56.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:350: 21:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 21:56.11 struct GlobalProperties { 21:56.11 ^~~~~~~~~~~~~~~~ 21:56.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:56.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:56.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 21:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp:32, 21:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: 21:56.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 21:56.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] 21:56.36 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 21:56.37 ^ 21:56.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasImageCache.cpp:11, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 21:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 21:56.37 class nsCSSValue { 21:56.37 ^~~~~~~~~~ 21:56.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasImageCache.cpp:7, 21:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 21:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': 21:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:56.37 foundInterface = 0; \ 21:56.37 ^~~~~~~~~~~~~~ 21:56.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' 21:56.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:56.37 ^~~~~~~~~~~~~~~~~~~~~~~ 21:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp:1052:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:56.37 NS_INTERFACE_MAP_END 21:56.37 ^~~~~~~~~~~~~~~~~~~~ 21:56.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 21:56.37 else 21:56.37 ^~~~ 21:56.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' 21:56.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:56.37 ^~~~~~~~~~~~~~~~~~ 21:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp:1051:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:56.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:56.37 ^~~~~~~~~~~~~~~~~~~~~~ 21:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:56.38 foundInterface = 0; \ 21:56.38 ^~~~~~~~~~~~~~ 21:56.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' 21:56.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:56.38 ^~~~~~~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmap.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:56.38 NS_INTERFACE_MAP_END 21:56.38 ^~~~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/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:56.38 else 21:56.38 ^~~~ 21:56.38 /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:56.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:56.38 ^~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmap.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:56.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:56.38 ^~~~~~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:56.38 foundInterface = 0; \ 21:56.38 ^~~~~~~~~~~~~~ 21:56.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' 21:56.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:56.38 ^~~~~~~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmapRenderingContext.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:56.38 NS_INTERFACE_MAP_END 21:56.38 ^~~~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/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:56.38 else 21:56.38 ^~~~ 21:56.38 /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:56.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:56.38 ^~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmapRenderingContext.cpp:260:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:56.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:56.38 ^~~~~~~~~~~~~~~~~~~~~~ 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': 21:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:56.38 foundInterface = 0; \ 21:56.38 ^~~~~~~~~~~~~~ 21:56.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' 21:56.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:56.39 ^~~~~~~~~~~~~~~~~~~~~~~ 21:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:56.39 NS_INTERFACE_MAP_END 21:56.39 ^~~~~~~~~~~~~~~~~~~~ 21:56.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 21:56.39 else 21:56.39 ^~~~ 21:56.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' 21:56.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:56.39 ^~~~~~~~~~~~~~~~~~ 21:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:56.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:56.39 ^~~~~~~~~~~~~~~~~~~~~~ 21:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': 21:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:56.39 foundInterface = 0; \ 21:56.39 ^~~~~~~~~~~~~~ 21:56.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' 21:56.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:56.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/OffscreenCanvas.cpp:312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:56.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 21:56.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:56.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 21:56.39 else 21:56.39 ^~~~ 21:56.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' 21:56.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:56.40 ^~~~~~~~~~~~~~~~~~ 21:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/OffscreenCanvas.cpp:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:56.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:56.40 ^~~~~~~~~~~~~~~~~~~~~~ 21:56.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:56.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:56.78 libdom_canvas.a.desc 21:56.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 21:58.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 21:58.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:8, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:58.21 /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**)': 21:58.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:58.21 foundInterface = 0; \ 21:58.21 ^~~~~~~~~~~~~~ 21:58.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' 21:58.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:58.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:58.21 /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' 21:58.21 NS_INTERFACE_MAP_END_INHERITING(Event) 21:58.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:58.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:10, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:4, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21: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 21:58.21 } else 21:58.21 ^~~~ 21:58.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' 21:58.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:58.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:58.21 /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' 21:58.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCaptureErrorEvent) 21:58.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:58.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:8, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 21:58.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:58.21 /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**)': 21:58.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:58.21 foundInterface = 0; \ 21:58.21 ^~~~~~~~~~~~~~ 21:58.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' 21:58.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:58.21 ^~~~~~~~~~~~~~~~~~~~~~~ 21:58.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/InstallTriggerBinding.cpp:1546:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:58.21 NS_INTERFACE_MAP_END 21:58.21 ^~~~~~~~~~~~~~~~~~~~ 21:58.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 21:58.21 else 21:58.21 ^~~~ 21:58.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' 21:58.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:58.22 ^~~~~~~~~~~~~~~~~~ 21:58.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/InstallTriggerBinding.cpp:1545:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:58.22 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 21:58.22 ^~~~~~~~~~~~~~~~~~~~~~ 21:58.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 21:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 21:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:6, 21:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 21:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:58.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]': 21:58.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 21:58.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] 21:58.22 memset(aT, 0, sizeof(T)); 21:58.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:58.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 21:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IntlUtilsBinding.cpp:9, 21:58.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:266: 21:58.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 21:58.22 struct GlobalProperties { 21:58.22 ^~~~~~~~~~~~~~~~ 21:58.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 22:12.57 Compiling xpcom v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/rust/xpcom) 22:16.23 Compiling darling_core v0.3.0 22:16.23 Compiling synstructure v0.7.0 22:16.23 Compiling cstr-macros v0.1.2 22:19.10 Compiling cstr v0.1.3 22:32.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 22:32.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.29 /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**)': 22:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:32.29 foundInterface = 0; \ 22:32.29 ^~~~~~~~~~~~~~ 22:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 22:32.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 22:32.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.29 /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' 22:32.29 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCIceCandidate) 22:32.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 22:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:7, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.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 22:32.30 } else 22:32.30 ^~~~ 22:32.30 /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' 22:32.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 /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' 22:32.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCIceCandidate) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.30 /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**)': 22:32.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:32.30 foundInterface = 0; \ 22:32.30 ^~~~~~~~~~~~~~ 22:32.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' 22:32.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 /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' 22:32.30 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCPeerConnection) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:7, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.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 22:32.30 } else 22:32.30 ^~~~ 22:32.30 /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' 22:32.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 /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' 22:32.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCPeerConnection) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.30 /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**)': 22:32.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:32.30 foundInterface = 0; \ 22:32.30 ^~~~~~~~~~~~~~ 22:32.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' 22:32.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 /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' 22:32.30 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCSessionDescription) 22:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:7, 22:32.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.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 22:32.30 } else 22:32.30 ^~~~ 22:32.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' 22:32.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 22:32.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.31 /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' 22:32.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCSessionDescription) 22:32.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:32.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 22:32.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:32.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:6, 22:32.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 22:32.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 22:32.31 /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]': 22:32.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 22:32.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 xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 22:32.31 memset(aT, 0, sizeof(T)); 22:32.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:32.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 22:32.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WindowBinding.cpp:26, 22:32.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:206: 22:32.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 22:32.31 struct GlobalProperties { 22:32.31 ^~~~~~~~~~~~~~~~ 22:32.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 22:32.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 22:32.52 libdom_bindings.a.desc 22:32.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 22:38.06 Compiling malloc_size_of_derive v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/malloc_size_of_derive) 22:40.75 Compiling darling_macro v0.3.0 22:45.77 Compiling darling v0.3.0 22:45.95 Compiling style_derive v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/style_derive) 22:50.18 Compiling style_traits v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/style_traits) 22:50.34 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 22:50.34 --> servo/components/style_traits/viewport.rs:10:30 22:50.34 | 22:50.34 10 | #[allow(unused_imports)] use std::ascii::AsciiExt; 22:50.34 | ^^^^^^^^^^^^^^^^^^^^ 22:50.34 | 22:50.34 = note: #[warn(deprecated)] on by default 22:50.34 23:45.81 Compiling style v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/style) 23:58.84 Compiling audioipc v0.2.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/audioipc/audioipc) 24:05.61 Compiling audioipc-client v0.3.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/audioipc/client) 24:05.61 Compiling audioipc-server v0.2.2 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/audioipc/server) 30:18.55 Compiling geckoservo v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/ports/geckolib) 32:35.32 Compiling gkrust-shared v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/library/rust/shared) 32:35.98 Compiling gkrust v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/library/rust) 36:08.45 Finished release [optimized] target(s) in 34m 08s 36:09.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 36:09.06 symverscript 36:09.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 36:09.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 36:09.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 36:09.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 36:09.93 libxul_s.a.desc 36:09.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 37:04.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 37:04.35 libxul.so 37:04.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 37:04.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 37:04.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 37:05.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 37:05.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 37:05.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 37:05.31 plugin-container 37:05.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 37:05.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 37:05.61 xpcshell 37:05.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 37:05.61 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:05.61 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:05.65 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:05.65 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:09.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 37:09.05 multilocale.txt 37:09.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 37:09.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 37:09.68 dependentlibs.list 37:09.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 37:12.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 37:12.14 ScalarArtifactDefinitions.json 37:12.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 37:13.12 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:13.12 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:13.16 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:13.16 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:13.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:13.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:13.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.69 === 37:13.69 === If you get failures below, please file a bug describing the error 37:13.69 === and your environment (compiler and linker versions), and 37:13.69 === provide the pre-elfhacked library as an attachment. 37:13.69 === Use --disable-elf-hack until this is fixed. 37:13.69 === 37:13.69 0x00000019 (INIT_ARRAY) 0x5ef8 37:13.69 test-array.so: Reduced by 3948 bytes 37:13.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.70 === 37:13.70 === If you get failures below, please file a bug describing the error 37:13.70 === and your environment (compiler and linker versions), and 37:13.70 === provide the pre-elfhacked library as an attachment. 37:13.70 === Use --disable-elf-hack until this is fixed. 37:13.70 === 37:13.70 0x0000000c (INIT) 0x1780 37:13.70 test-ctors.so: Reduced by 3948 bytes 37:13.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 37:13.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:13.72 PASS 37:13.72 PASS 37:13.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 37:29.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 37:29.88 update.locale 37:29.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 37:44.70 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:44.70 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:44.75 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:44.75 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:45.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/quitter' 37:45.08 Packaging quitter@mozilla.org.xpi... 37:45.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/quitter' 37:46.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/lightning' 37:46.04 Packaging lightning-6.2.5.en-US.xpi... 37:46.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/lightning' 37:46.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/timezones' 37:46.57 Packaging calendar-timezones-2.2018e.xpi... 37:46.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/timezones' 37:46.58 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:46.58 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 37:46.58 gmake: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' 37:46.60 596 compiler warnings present. 37:51.58 Overall system resources - Wall time: 2267s; CPU: 52%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 37:57.25 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' 37:57.25 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 37:57.25 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] 37:57.25 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 >' 37:57.25 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 37:57.25 warning: /usr/include/features.h:184:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:57.25 warning: comm/calendar/libical/src/libical/icallangbind.c:322:9 [-Wunused-but-set-variable] variable 'result' set but not used 37:57.25 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? 37:57.25 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? 37:57.25 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? 37:57.25 warning: comm/calendar/libical/src/libical/icalrecur.c:363:11 [-Wunused-but-set-variable] variable 'end' set but not used 37:57.25 warning: comm/calendar/libical/src/libical/icalrecur.c:1423:7 [-Wunused-variable] unused variable 'has_by_day' 37:57.25 warning: comm/calendar/libical/src/libical/icalrecur.c:1569:9 [-Wunused-variable] unused variable 'this_frequency' 37:57.25 warning: comm/calendar/libical/src/libical/icalrecur.c:1845:27 [-Wunused-but-set-variable] variable 't' set but not used 37:57.25 warning: comm/calendar/libical/src/libical/icalrecur.c:2115:6 [-Wunused-but-set-variable] variable 'dow' set but not used 37:57.25 warning: comm/calendar/libical/src/libical/icaltimezone.c:1555:1 [-Wunused-function] 'fetch_lat_long_from_string' defined but not used 37:57.25 warning: comm/calendar/libical/src/libical/icaltimezone.c:1620:1 [-Wunused-function] 'icaltimezone_parse_zone_tab' defined but not used 37:57.25 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? 37:57.25 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 37:57.25 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? 37:57.25 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 37:57.25 warning: comm/calendar/libical/src/libical/icaltimezone.c:1913:20 [-Wunused-function] 'get_zone_directory' defined but not used 37:57.25 warning: comm/calendar/libical/src/libical/icaltypes.c:88:32 [-Wunused-but-set-variable] variable 'null_tr' set but not used 37:57.25 warning: comm/calendar/libical/src/libical/icalvalue.c:824:17 [-Wunused-but-set-variable] variable 'data' set but not used 37:57.25 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 37:57.25 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 37:57.25 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? 37:57.25 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? 37:57.25 warning: comm/calendar/libical/src/libical/sspm.c:979:21 [-Wunused-but-set-variable] variable 'end' set but not used 37:57.25 warning: comm/calendar/libical/src/libical/sspm.c:1042:11 [-Wunused-but-set-variable] variable 'part' set but not used 37:57.25 warning: comm/calendar/libical/src/libical/vsnprintf.c:169:13 [-Wunused-function] 'vsnprintf_dummy_func' defined but not used 37:57.25 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 37:57.25 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 37:57.25 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 37:57.25 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 37:57.25 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 37:57.25 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:77:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:138:16 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 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' 37:57.25 warning: comm/ldap/c-sdk/libraries/liblber/io.c:743:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/liblber/io.c:784:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1348:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1495:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/disptmpl.c:184:17 [-Wmaybe-uninitialized] 'tmpl' may be used uninitialized in this function 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/error.c:424:7 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/error.c:440:14 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/error.c:456:16 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/error.c:465:14 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/error.c:466:41 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/error.c:471:13 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c:95:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:430:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:464:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:473:13 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/getvalues.c:112:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:85:41 [-Waddress] the address of 'buf' will always evaluate as 'true' 37:57.25 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:86:41 [-Waddress] the address of 'buf' will always evaluate as 'true' 37:57.25 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 37:57.25 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' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:90:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:150:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:83:19 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:90:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:99:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:108:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:116:19 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/request.c:514:9 [-Wunused-variable] unused variable 'logname' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/request.c:1452:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/saslbind.c:851:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/saslbind.c:860:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/sort.c:183:5 [-Wmisleading-indentation] this 'if' clause does not guard... 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:459:25 [-Wunused-but-set-variable] variable 'html' set but not used 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:1046:41 [-Wunused-but-set-variable] variable 'selectname' set but not used 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/ufn.c:109:15 [-Wmaybe-uninitialized] 'err' may be used uninitialized in this function 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:108:21 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:121:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:135:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 37:57.26 warning: comm/ldap/c-sdk/libraries/libldif/line64.c:444:15 [-Wunused-but-set-variable] variable 'len' set but not used 37:57.26 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' 37:57.26 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' 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 warning: dom/indexedDB/ActorsParent.cpp:16857:3 [-Wmaybe-uninitialized] 'maintenanceAction' may be used uninitialized in this function 37:57.26 warning: dom/indexedDB/Key.cpp:575:5 [-Wmaybe-uninitialized] 'out' may be used uninitialized in this function 37:57.26 warning: dom/ipc/ContentProcess.cpp:218:16 [-Wmaybe-uninitialized] 'isForBrowser' may be used uninitialized in this function 37:57.26 warning: dom/ipc/ContentProcess.cpp:218:16 [-Wmaybe-uninitialized] 'childID' may be used uninitialized in this function 37:57.26 warning: dom/media/MediaStreamGraph.cpp:826:7 [-Wmaybe-uninitialized] 'count' may be used uninitialized in this function 37:57.26 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] 'isLocal' may be used uninitialized in this function 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 warning: gfx/2d/DrawTargetCairo.cpp:446:20 [-Wmaybe-uninitialized] 'pat' may be used uninitialized in this function 37:57.26 warning: gfx/2d/InlineTranslator.cpp:48:3 [-Wmaybe-uninitialized] 'magicInt' may be used uninitialized in this function 37:57.26 warning: gfx/2d/InlineTranslator.cpp:54:3 [-Wmaybe-uninitialized] 'majorRevision' may be used uninitialized in this function 37:57.26 warning: gfx/2d/InlineTranslator.cpp:60:3 [-Wmaybe-uninitialized] 'minorRevision' may be used uninitialized in this function 37:57.26 warning: gfx/2d/InlineTranslator.cpp:67:46 [-Wmaybe-uninitialized] 'eventType' may be used uninitialized in this function 37:57.26 warning: gfx/2d/Path.cpp:509:18 [-Wmaybe-uninitialized] 't2' may be used uninitialized in this function 37:57.26 warning: gfx/2d/RecordedEventImpl.h:1656:3 [-Wmaybe-uninitialized] 'dashLength' may be used uninitialized in this function 37:57.26 warning: gfx/2d/RecordedEventImpl.h:1657:3 [-Wmaybe-uninitialized] 'joinStyle' may be used uninitialized in this function 37:57.26 warning: gfx/2d/RecordedEventImpl.h:1658:3 [-Wmaybe-uninitialized] 'capStyle' may be used uninitialized in this function 37:57.26 warning: gfx/2d/RecordedEventImpl.h:2612:26 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 37:57.26 warning: gfx/2d/RecordedEventImpl.h:3328:3 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 37:57.26 warning: gfx/gl/GLContext.h:1214:17 [-Wmaybe-uninitialized] 'texBinding' may be used uninitialized in this function 37:57.26 warning: gfx/gl/GLContext.h:2928:30 [-Wmaybe-uninitialized] 'oldVAO' may be used uninitialized in this function 37:57.26 warning: gfx/thebes/gfxGraphiteShaper.cpp:320:57 [-Wmaybe-uninitialized] 'clusterLoc' may be used uninitialized in this function 37:57.26 warning: gfx/vr/gfxVROpenVR.cpp:462:25 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 37:57.26 warning: gfx/vr/gfxVROpenVR.cpp:948:10 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 37:57.26 warning: gfx/vr/gfxVROpenVR.cpp:1100:41 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 37:57.26 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 37:57.26 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 37:57.26 warning: js/src/frontend/BytecodeEmitter.cpp:4165:26 [-Wmaybe-uninitialized] 'caseNoteIndex' may be used uninitialized in this function 37:57.26 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 37:57.26 warning: js/src/jit/IonCacheIRCompiler.cpp:1530:30 [-Wmaybe-uninitialized] '*((void*)& scratch +4)' may be used uninitialized in this function 37:57.26 warning: js/src/jit/IonCacheIRCompiler.cpp:1680:30 [-Wmaybe-uninitialized] '*((void*)& scratch +4)' may be used uninitialized in this function 37:57.26 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 37:57.26 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 37:57.26 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 37:57.26 warning: js/src/jit/MIR.cpp:873:16 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 37:57.26 warning: js/src/jit/MIR.h:12183:39 [-Wmaybe-uninitialized] 'op' may be used uninitialized in this function 37:57.26 warning: js/src/util/StringBuffer.h:295:37 [-Wmaybe-uninitialized] 'voffset' may be used uninitialized in this function 37:57.26 warning: js/src/vm/Debugger.cpp:10089:24 [-Wmaybe-uninitialized] 's' may be used uninitialized in this function 37:57.26 warning: js/src/vm/JSCompartment-inl.h:63:24 [-Wmaybe-uninitialized] 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function 37:57.27 warning: js/src/vm/JSCompartment-inl.h:63:24 [-Wmaybe-uninitialized] 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function 37:57.27 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 37:57.27 warning: js/src/vm/StringType.h:917:26 [-Wmaybe-uninitialized] 'indexValue' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/AsmJS.cpp:2305:23 [-Wmaybe-uninitialized] 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmAST.h:238:72 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmAST.h:706:43 [-Wmaybe-uninitialized] 'index' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:4988:32 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:5404:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:5466:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:6604:43 [-Wmaybe-uninitialized] 'thenType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:6668:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:6679:20 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:6702:46 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBaselineCompile.cpp:7672:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryIterator.h:61:3 [-Wmaybe-uninitialized] 'trueType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryIterator.h:61:3 [-Wmaybe-uninitialized] 'falseType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryIterator.h:1594:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryIterator.h:1609:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryIterator.h:1629:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryIterator.h:1646:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryToAST.cpp:47:67 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmBinaryToAST.cpp:690:5 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmIonCompile.cpp:1833:3 [-Wmaybe-uninitialized] 'thenType' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmIonCompile.cpp:1851:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmIonCompile.cpp:1854:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmIonCompile.cpp:1887:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmIonCompile.cpp:2670:21 [-Wmaybe-uninitialized] 'lane' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmIonCompile.cpp:2695:21 [-Wmaybe-uninitialized] 'lane' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmTypes.h:1397:8 [-Wmaybe-uninitialized] '*((void*)& memory +12)' may be used uninitialized in this function 37:57.27 warning: js/src/wasm/WasmTypes.h:1397:8 [-Wmaybe-uninitialized] 'memory.js::wasm::Limits::initial' may be used uninitialized in this function 37:57.27 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 37:57.27 warning: layout/base/FrameProperties.h:161:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function 37:57.27 warning: layout/base/PresShell.cpp:2540:23 [-Wmaybe-uninitialized] 'targetNeedsReflowFromParent' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsContainerFrame.cpp:737:21 [-Wmaybe-uninitialized] 'lastInFlow' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsFlexContainerFrame.cpp:4507:3 [-Wmaybe-uninitialized] 'flexContainerAscent' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsFrame.cpp:5298:8 [-Wmaybe-uninitialized] 'usingFlexBasisForISize' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsFrame.cpp:5526:8 [-Wmaybe-uninitialized] 'usingFlexBasisForISize' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsFrame.cpp:6017:11 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsGfxScrollFrame.cpp:3127:23 [-Wmaybe-uninitialized] 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function 37:57.27 warning: layout/generic/nsIFrame.h:3524:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function 37:57.27 warning: layout/painting/nsCSSRenderingGradients.h:31:70 [-Wmaybe-uninitialized] 'position' may be used uninitialized in this function 37:57.27 warning: layout/painting/nsDisplayList.h:1698:59 [-Wmaybe-uninitialized] 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function 37:57.27 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 37:57.27 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 37:57.27 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 37:57.27 warning: layout/style/nsCSSParser.cpp:9029:26 [-Wmaybe-uninitialized] 'integer' may be used uninitialized in this function 37:57.27 warning: layout/style/nsCSSRuleProcessor.cpp:2211:32 [-Wmaybe-uninitialized] 'selectorForPseudo' may be used uninitialized in this function 37:57.27 warning: layout/style/nsCSSValue.cpp:208:10 [-Wmaybe-uninitialized] '.nsCSSValue::mValue' may be used uninitialized in this function 37:57.27 warning: layout/style/nsCSSValue.h:615:78 [-Wmaybe-uninitialized] '.nsCSSValue::mValue' may be used uninitialized in this function 37:57.27 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 37:57.27 warning: layout/style/nsMediaList.cpp:157:21 [-Wmaybe-uninitialized] 'cmp' may be used uninitialized in this function 37:57.27 warning: layout/style/nsRuleNode.cpp:3016:12 [-Wmaybe-uninitialized] 'column' may be used uninitialized in this function 37:57.27 warning: layout/style/nsRuleNode.cpp:9349:49 [-Wmaybe-uninitialized] 'borderOffset' may be used uninitialized in this function 37:57.27 warning: layout/style/nsRuleNode.cpp:9353:50 [-Wmaybe-uninitialized] 'paddingOffset' may be used uninitialized in this function 37:57.27 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 37:57.27 warning: layout/tables/nsTableFrame.h:42:20 [-Wmaybe-uninitialized] 'fType' may be used uninitialized in this function 37:57.27 warning: media/mtransport/sigslot.h:2074:5 [-Wmaybe-uninitialized] 'layer' may be used uninitialized in this function 37:57.27 warning: media/mtransport/test_nr_socket.cpp:790:31 [-Wmaybe-uninitialized] 'compare_flags' may be used uninitialized in this function 37:57.27 warning: media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:155:30 [-Wmaybe-uninitialized] 'log_level' may be used uninitialized in this function 37:57.27 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 37:57.27 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 37:57.27 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 37:57.28 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 37:57.28 warning: objdir/comm/calendar/libical/src/libical/icalrestriction.c:1898:1 [-Wunused-function] 'icalrestriction_get_component_restriction' defined but not used 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 warning: objdir/dist/include/js/Value.h:960:58 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/js/Value.h:960:58 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/AutoRestore.h:40:32 [-Wmaybe-uninitialized] '*((void*)& ar +4)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/BufferList.h:589:7 [-Wmaybe-uninitialized] 'lastSegmentSize' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:407:7 [-Wmaybe-uninitialized] '*((void*)& point +8)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:411:47 [-Wmaybe-uninitialized] '*((void*)& point +8)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:736:12 [-Wmaybe-uninitialized] '*((void*)& pointToInsert +8)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/Maybe.h:127:5 [-Wmaybe-uninitialized] '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& atAnchor +8)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& memory +4)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& newStart +8)' may be used uninitialized in this function 37:57.28 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] 'tmp' may be used uninitialized in this function 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.28 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 37:57.29 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 37:57.29 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 37:57.29 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 37:57.29 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 37:57.29 warning: objdir/dist/include/mozilla/Vector.h:63:5 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:57.29 warning: objdir/dist/include/mozilla/Vector.h:160:5 [-Wmaybe-uninitialized] 'func' may be used uninitialized in this function 37:57.29 warning: objdir/dist/include/mozilla/Vector.h:505:19 [-Wmaybe-uninitialized] 'sigIndex' may be used uninitialized in this function 37:57.29 warning: objdir/dist/include/mozilla/Vector.h:1310:11 [-Wmaybe-uninitialized] 'vlength' may be used uninitialized in this function 37:57.29 warning: objdir/dist/include/mozilla/mozalloc.h:164:21 [-Walloc-size-larger-than=] argument 1 value '4294967295' exceeds maximum object size 2147483647 37:57.29 warning: objdir/dist/include/nsCOMPtr.h:696:38 [-Wmaybe-uninitialized] 'lastContinuation' may be used uninitialized in this function 37:57.29 warning: objdir/dist/include/nsCoord.h:86:27 [-Wmaybe-uninitialized] 'iSize' may be used uninitialized in this function 37:57.29 warning: objdir/dist/include/nsCoord.h:86:27 [-Wmaybe-uninitialized] 'bSize' may be used uninitialized in this function 37:57.29 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 37:57.29 warning: objdir/dist/include/nsISupportsImpl.h:936:3 [-Wmultistatement-macros] macro expands to multiple statements 37:57.29 warning: objdir/dist/include/nsISupportsImpl.h:951:3 [-Wmultistatement-macros] macro expands to multiple statements 37:57.29 warning: objdir/dist/include/nsISupportsImpl.h:964:3 [-Wmultistatement-macros] macro expands to multiple statements 37:57.29 warning: objdir/dist/include/nsTString.h:551:5 [-Wmaybe-uninitialized] 'errorMessage' may be used uninitialized in this function 37:57.29 warning: objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7 [-Wmaybe-uninitialized] '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function 37:57.29 warning: toolkit/system/unixproxy/nsLibProxySettings.cpp:56:12 [-Wunused-variable] unused variable 'rv' 37:57.29 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 37:57.29 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 37:57.29 warning: xpcom/base/nsISupportsImpl.h:936:3 [-Wmultistatement-macros] macro expands to multiple statements 37:57.29 warning: xpcom/io/nsStorageStream.cpp:509:14 [-Wmaybe-uninitialized] 'offset' may be used uninitialized in this function 37:57.29 warning: xpcom/io/nsStorageStream.cpp:553:12 [-Wmaybe-uninitialized] 'remaining' may be used uninitialized in this function 37:57.29 (suppressed 6 warnings in gfx/angle) 37:57.29 (suppressed 6 warnings in gfx/cairo) 37:57.29 (suppressed 3 warnings in gfx/graphite2) 37:57.29 (suppressed 4 warnings in gfx/harfbuzz) 37:57.29 (suppressed 53 warnings in gfx/skia) 37:57.29 (suppressed 4 warnings in gfx/vr/openvr) 37:57.29 (suppressed 1 warnings in gfx/webrender) 37:57.29 (suppressed 1 warnings in intl/hyphenation/hyphen) 37:57.29 (suppressed 52 warnings in intl/icu) 37:57.29 (suppressed 2 warnings in media/ffvpx) 37:57.29 (suppressed 1 warnings in media/libmkv) 37:57.29 (suppressed 1 warnings in media/libnestegg) 37:57.29 (suppressed 1 warnings in media/libsoundtouch) 37:57.29 (suppressed 1 warnings in media/libspeex_resampler) 37:57.29 (suppressed 65 warnings in media/mtransport/third_party) 37:57.29 (suppressed 61 warnings in media/webrtc/trunk) 37:57.29 (suppressed 1 warnings in modules/woff2) 37:57.29 (suppressed 1 warnings in netwerk/sctp/src) 37:57.29 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:01.10 /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 = "20190212-0944";' >> ../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.96077 + 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 228080 bytes: thunderbird thunderbird-bin WARNING: Found 39 duplicated files taking 308264 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}' ++ sed s/en-US/ru/g ++ grep en-US '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest' + 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.25376 + 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.jPPGew 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.SCeYAj 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.JpiA3u 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.bGPSt5 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.Qrrsb5 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.8GBx9o 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.TVVyG3 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.f4W4w1 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 10855.04user 387.03system 40:21.16elapsed 464%CPU (0avgtext+0avgdata 3380204maxresident)k 0inputs+0outputs (0major+181402556minor)pagefaults 0swaps 10929.31user 396.95system 41:49.49elapsed 451%CPU (0avgtext+0avgdata 3380204maxresident)k 287912inputs+0outputs (0major+182213709minor)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-12 10:25:33.669965482 +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-12 10:25:33.709965529 +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-12 10:25:33.757965584 +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